zoukankan      html  css  js  c++  java
  • 望其项背 iOS

    项目地址(iPhone)https://github.com/webabcd/iPhoneDemo
    项目地址(iPad)https://github.com/webabcd/iPadDemo
    作者 webabcd

    望其项背 iOS - 菜鸟总结(Objective-C)

    iPhone Demo(2013年写的)

    01.Hello iOS

    1. Hello iOS

    02.Syntax

    1. 基础
    2. 继承
    3. strong 和 weak
    4. copy

    03.Basics

    1. Struct
    2. Enum
    3. String
    4. Date
    5. Value Type
    6. Array
    7. Set
    8. Dictionary

    04.Advanced

    1. Protocol(DataSource)
    2. Protocol(Delegate)
    3. SEL
    4. Block
    5. NotificationCenter
    6. KVC KVO

    05.Control

    1. UIActionSheet
    2. UICollectionView
    3. UILabel
    4. UIButton
    5. UITextField
    6. UITextView
    7. UISegmentedControl
    8. UISwitch
    9. UIProgressView
    10. UIActivityIndicatorView
    11. UIStepper
    12. UIScrollView
    13. UIImageView
    14. UIWebView
    15. UIPageControl
    16. UISlider
    17. UIAlertView
    18. UIDatePicker
    19. UIPickerView
    20. UISearchBar
    21. UIToolbar

    06.TableView

    1. 显示列表数据(多种内置样式)
    2. 显示列表数据(定义样式和行为)
    3. 自定义单元格样式
    4. 分组显示
    5. 行右侧扩展按钮
    6. 行的上下文菜单
    7. 滑动删除
    8. 编辑行(删除,新增,批量删除)
    9. 拖动行
    10. 下拉刷新

    07.Controller

    1. UIActivityViewController
    2. UINavigationController
    3. UITabBarController
    4. UISearchDisplayController
    5. UIPageViewController

    08.ControlBasic

    1. 控件基础: bounds, frame, center
    2. UIControlEvent(target/action)
    3. 遍历一个 UIView 的层级结构

    09.Input

    1. 触摸
    2. 响应者链
    3. 键盘
    4. 手势

    10.Localization

    1. 本地化的准备工作
    2. Icon Title 的本地化
    3. 文字本地化
    4. 图片本地化
    5. 获取语言信息,设置当前语言

    11.Thread

    1. GCD 私有队列
    2. GCD 主队列和全局队列
    3. GCD 分组队列
    4. GCD Timer
    5. GCD 各种 dispatch 函数
    6. NSThread
    7. NSTimer
    8. NSLock
    9. NSConditionLock, NScondition
    10. NSOperation, NSOperationQueue

    12.UI

    1. 分辨率的获取和适应
    2. 屏幕旋转
    3. 字体样式
    4. 状态栏

    13.Graphics

    1. UIColor
    2. 绘制文本
    3. 绘制图像,图像九宫格
    4. Core Graphics 基础
    5. 绘制各种形状
    6. 填充, 渐变, 阴影
    7. 剪切图片
    8. Transform

    14.Animation

    1. 动画效果
    2. 过渡效果
    3. 插帧动画
    4. 系统动画

    15.Communication

    1. Json
    2. Xml
    3. Http
    4. Download

    16.Memory

    1. Autoreleasepool

    iPad Demo(2013年写的)

    1. UIActivityViewController
    2. UIPopoverController
    3. UISplitViewController

    项目地址(iPhone)https://github.com/webabcd/iPhoneDemo
    项目地址(iPad)https://github.com/webabcd/iPadDemo
    作者 webabcd

  • 相关阅读:
    js实现选择切换
    Jquery操作select
    Mybatis 高级结果映射 ResultMap Association Collection
    jQuery的一些特性和用法
    利用JSONP解决AJAX跨域问题的原理与jQuery解决方案
    List转成Array 连个Array比较
    3.15
    Get 和 Post 方法的选择和URL的设计
    fd
    如何维护一个1000 IP的免费代理池
  • 原文地址:https://www.cnblogs.com/webabcd/p/ios_oc_summary.html
Copyright © 2011-2022 走看看