ios 学习计划
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | 一、C语言基础 基本数据类型、基本运算、函数、数组、字符串、指针、结构体、预处理指令、枚举、文件操作、内存管理 二、Objective-C 1、Objective-C基本语法 数据类型、表达式、变量、循环结构、选择结构 2、Objective-C面向对象 类、对象、继承、自省、SEL选择器、属性访问、多态、动态类型、动态绑定 3、内存管理 ARC、MRC、GC 4、Runtime 三、iOS 1、Foundation框架 Protocol、Delegation、Category、Foundation框架类结构和关系、基本数据类型(NSNumber、NSValue、NSString、NSMutableString)、容器类(NSArray、NSMutableArray、NSDictionary、NSMutableDictionary、NSSet、NSMutableSet)、文件管理(NSFileManager)、NSData、通知中心NSNotificationCenter、网络处理(NSURLConnection、NSURL、NSURLRequest、NSResponse) 2、UIKit框架 UIKit框架类结构和关系、窗口UIWindow、视图UIView、应用程序UIApplication、基本控件(UILabel、UIButton、UITextField、UITextView、UIImageView、UIAlertView)、触摸(UITouch)、事件(UIEvent)、手势(UIGestureRecognizer)、滚动视图UIScrollView、表格视图UITableView、集合视图UICollectionView、视图控制器UIViewController、标签控制器、导航控制器、表格控制器 3、QuartzCore框架 2D绘图、图层CALayer、核心动画Core Animation 4、数据管理 UserDefaults、Keychain、plist文件、NSKeyedArchiver归档、CoreData框架、SQLite3、FMDB、Realm 5、多线程编程 NSThread、GCD、NSOperationQueue 6、网络编程 HTTP协议、JSON数据处理、加载网络图片、NSURLSession、AFNetworking、CFNetwork、Socket 7、多媒体 音频、视频、相机、相册、流媒体 8、系统服务 iCloud、推送、内购、游戏中心GameCenter、广告、蓝牙、打电话、发短信、通讯录、邮件、浏览器 9、其他重要框架 MapKit框架(地图API)、CoreLocation框架(用户定位)、本地化、加速计、Passbook、自动布局Autolayout、UIDynamic、SpriteKit Game框架 10、架构设计 MVC、MVVM、VIPER、CocoaReactive 11、支付、二维码、加密、XMPP即时通讯、第三方登录、分享 12、测试与性能分析 Instruments、XCTest、OCMock、调试 13、编译部署 Shell脚本、Python脚本、Linux系统命令 14、提审上架 iTunes Connect、App审核指南 15、统计 友盟统计、百度移动统计 16、代码管理 SVN、Git 17、web H5、CSS、Javascript |
将来的自己,会感谢现在不放弃的自己!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现