随笔分类 - Objective-C
摘要:1.C语言的基本类型使用NSNumber(bool char int long float double) NSNumber *ageNumber = [NSNumber nuberWithInt:23]; NSNumber *ageNumber = @23; 拆箱:int age = [ag...
阅读全文
摘要:OC中的Dictionary就是有键(key)-值(value)对组成的。其中key通常为字符串类型,但是也可以为其他类型。在字典中是没有顺序可言的,也就是说,字典的输入和输入的顺序不一定就是一致的,通常都是不一致的。使用字典的好处就是:1.方便查找;2.方便删改。 注意:字典里多个键对的值可...
阅读全文
摘要:字符串(NSString&NSMutableString) 在OC中的字符串可分为两种:不可变字符串(NSString)和不可变字符串(NSMutableString)。从字面上就可以理解这两种字符串的区别。▲不可变字符串(NSString) 1.创建 ①静态 NSString *...
阅读全文
摘要:类的三大特性:封装、继承、多态封装: 1. 对于头文件里面的一些成员变量,可以使用@private @public @protected来限制权限 @public 公有的 类本身可以访问,子类可以继承,外部也可以访问 pxd->name @private 私有的 类本身可以访问,子类无...
阅读全文
摘要:Memory Management1.什么是内存管理? 程序在运行过程中管理内存分配的过程,当需要内存的时候就申请一片内存空间,不需要就释放掉。2.如何去管理内存 站在分配对象拥有权的角度来操作内存。3.内存管理的两种办法 a. MRR(Manual Retain Release)手动管理,实...
阅读全文
摘要:property 在之前的学习和运用当中,由于成员变量默认都是私有的(private),所以定义一个变量的时候都会手写出一段『getter』和『setter』的代码。但是由于这样写太麻烦了,所以引入了property(声明)和synthesize(实现)。而到了后来,synthesize也被省略掉...
阅读全文
摘要:iOS是iPhone Operation System的缩写。使用iOS系统的设备有哪些『iPhone手机,iPad,Apple watch(Watch OS),iPod touch』。交互层:cocoa touch操作系统层:iOS底层:硬件#include 与 #import的区别 #incl...
阅读全文
浙公网安备 33010602011771号