IOS基础知识
极客雨露
移动互联网,人工智能,大前
展开
-
IOS 基础知识-Foundation框架
Foundation框架代理设计模式Protocol基本概念Protocol类型限制Protocol其他用法Foundation框架介绍字符串读写字符串比较字符串搜索字符串截取字符串替换字符串与路径字符串与基本数据类型转换NSMutableString练习NSMutableString常用方法NSArray 遍历NSArray排序NSArray文件读写NSArray 与字符串 代理设计模式 ##本...原创 2019-07-01 14:58:38 · 1167 阅读 · 0 评论 -
IOS 基础知识-Foundation框架2
IOS 基础知识-Foundation框架2常见的结构体本小节知识点:1.NSPoint和CGPoint2.NSSize和CGSize3.NSRect和CGRect4.常见的结构体使用注意集合对象的内存管理本小节知识点:1.集合对象的内存管理2.集合对象内存管理总结NSArray基本概念本小节知识点:1.NSArray的基本概念2.NSArray的创建方式3.NSArray 的使用注意事项4.NS...原创 2019-07-01 19:07:38 · 281 阅读 · 0 评论 -
OC类 方法 属性
OC方法 属性OC中的私有方法@property基本概念@synthesize基本概念@property增强@property修饰符id类型new方法实现原理构造方法自定义构造方法继承中的自定义构造方法自定义类工厂方法类的本质类的启动过程SEL类型 OC中的私有方法 OC中的私有变量 在类的实现即.m文件中也可以声明成员变量,但是因为在其他文件中通常都只是包含头文件而不会包含实现文件,所以在...原创 2019-06-27 12:29:08 · 1173 阅读 · 0 评论 -
IOS 基础知识 - 封装,多态,继承
IOS 基础知识 - 封装,多态,继承封装本小节知识:1.面向对象三大特性2.什么是封装3.为什么要进行封装?4.封装的好处继承本小节知识点:1.继承基本概念2.OC中的继承关系3.OC中如何实现继承继承相关特性本小节知识点:1.方法重写2.继承中方法调用的顺序3.继承的注意事项依赖关系本小节知识点:1.依赖关系多态基本概念本小节知识点:1.什么是多态?2.多态的条件3.多态的优点多态的实现本小节...原创 2019-06-28 09:45:40 · 843 阅读 · 0 评论 -
IOS 基础知识 - 内存管理
IOS 基础知识 - 内存管理内存管理原则本小节知识点:1.内存管理原则2.多对象内存管理3.set方法内存管理4.dealloc方法的内存管理野指针\空指针本小节知识点:1.僵尸对象2.野指针3.空指针引用计数器本小节知识点:1.什么是引用计数器2.引用计数器的作用3.引用计数器的操作@property参数本小节知识点:1.控制set方法的内存管理2.控制需不需要生成set方法3.多线程管理4....原创 2019-06-28 10:01:15 · 190 阅读 · 0 评论 -
IOS基础知识-ARC,分类,Block
IOS基础知识-ARC,分类,BlockARC快速入门本小节知识点:1.ARC机制判断2.ARC快速使用ARC基本概念本小节知识点:1.什么是ARC2.ARC的注意点和优点3.ARC的判断原则ARC下的内存管理本小节知识点:1.ARC下单对象内存管理2.ARC下多对象内存管理3.ARC下循环引用问题4.ARC下@property参数ARC和MRC兼容和转换本小节知识点:1.ARC模式下如何兼容非A...原创 2019-06-29 16:23:15 · 246 阅读 · 0 评论 -
IOS 基础知识--闭包
IOS 基础知识--闭包1. 闭包简介2. 闭包语法3. 闭包用法3.1 Block声明及定义语法,及其变形3.2 typedef简化Block的声明3.3 Block的常见用法3.4 Block其他用法3.5 Block应用4. 闭包循环引用问题4.1 什么是循环引用4.2 常见的几种循环引用 1. 闭包简介 什么是闭包 闭包就是能够读取其他函数内部变量的函数,可以理解成“定义在一个函数内...原创 2019-07-24 18:20:41 · 815 阅读 · 1 评论