iOS开发系统类功能划分
# 移动开发 2024-05-05 06:20 0 36 来源: 云博客 0、OC语法基础
- Object C语法学习笔记(一)
- Object C语法学习笔记(二)
1、UI类
- 自定义控件程序运行流程
- setNeedsLayOut和setNeedsDisplay区别
- masonry使用技巧
1.1 普通展示
- UILabel
- UIView
- UI控件的位置
- UICollectionViewController
- UIPageViewController
- UITextView
- UITableViewController
- UIImageView
- UIColor
1.2 交互式
- UIButton
- UITouch
- UIPickerView
- UIGestureRecognizer
- UIScrollView
- UISwitch
- UIImagePickerController
- UISegmentedControl
- UITextField
- UIControl
- UISlider
1.3 弹出
- UIActionSheet
- UIAlertView
- UIAlertController
1.4 管理
- 页面间跳转方式总结
- UINavigationController
- UIViewController
- UITabBarController
- UIApplication
1.5 小工具
- UIActivityIndicatorView
- UISearchController
- UIDatePicker
- UIStepper
- UIPasteboard
- UIToolbar
- UIMenuController
- UIWebView
- UIDevice
- UISplitViewController
- UIProgressView
- WKWebView
1.6 其他
2、NS类
2.1 常用部分
- NSDictionary
- NSString
- NSArray 数组
- NSTimer 定时器
- NSRange 范围
- NSNotification
2.2 网络相关
- NSURLConnection 网络请求
- NSURLSession 网络请求 网络请求
- ios 9以上,原生代码实现断点续传.
2.3 时间日期相关
- NSCalendar日历
- NSTimeZone时区
- NSDate 时间
- 判断相隔一天
2.4 数据存储相关
- 获得指定目录下,指定后缀名的文件列表
- NSKeyedArchiver数据归档
- NSUserDefaults数据存储
- NSFileManager文件管理
- NSCache缓存
- NSStream文件流
- NSData数据
2.6 UI相关
- NSPoint 位置
- NSRect 位置和尺寸
- NSSize 尺寸
2.7 其他部分
- NSPredicate
- NSNull空值
- NSSet集合
- NSProcessInfo系统进程信息
- NSValue 值
- NSNumber数字
- NSLocale 本地化信息
- NSEnumerator 迭代器
3、CALayer 类
4、