读书笔记
小怡情ifelse
百度搬砖中
展开
-
Objective-C语法学习 第二天
12.使用ARC的程序的编译 启用ARC编译代码时,不能使用gcc而要使用clang。 不用在dealloc中释放实例变量(但可以在dealloc中释放资源),也不需要调用[super dealloc] 使用@autoreleasepool、代替NSAutoreleasePool 编译代码时使用编译器clang,并加上编译选项-fobbjc-arc 13.循环引用和弱引用 第 6 章原创 2015-06-25 09:55:41 · 621 阅读 · 0 评论 -
Objective-C语法学习 第三天
关于属性 1.属性指的是一个对象的属性和特性(使用实例变量和访问方法构成实现属性的概念)。 使用属性编程可以:自动生成访问方法。 自动生成实例变量。 更简单地调用访问方法。通过.点操作符来调用访问方法,这个点是调用的对象setter和getter方法。 属性生命可以让编译器自动生成与数据成员同名的方法。 苹果的封装原则,如果要从类的外部访问多个实例变量的话,对每个实例变量都定义访问方法原创 2015-06-26 14:12:29 · 554 阅读 · 0 评论 -
Objective-C语法学习 第一天
关于基于引用计数的内存管理 1.内存管理必要性 ARC是Mac OS X 10.7和iOS 5引入的新特性,也是苹果公司推荐是用的内存管理方法。启用ARC后,编译器会在适当的地方自动加入retain,release,autorelease等语句,来简化objective-C编程在内存管理方面的工作量。 程序未能释放已经不再是用的内存叫做内存泄露(memory leak)。 如果访问了已原创 2015-06-24 15:53:50 · 581 阅读 · 0 评论 -
Objective-C语法学习 第四天
关于NSObject和运行时系统 类NSObject OC作为一门动态编程语言,有很多动态的特性,OC不仅需要编译环境,还需要一个运行时系统(runtime system)来执行编译好的代码。运行时系统扮演的角色类似于OC的操作系统,它负责独立完成对象的生成,释放时的内存管理等。 程序中无法直接使用运行时系统提供的功能。根类方法中提供了运行时系统的基本功能,继承了NSObject的所有类都可原创 2015-06-29 14:40:02 · 616 阅读 · 0 评论 -
推荐实用功能网址&博客地址
一、json格式化网址,支持大屏展示,看起来非常爽,以及默认将unicode编码过的数据自动解码展示。 http://json.parser.online.fr/原创 2019-07-05 18:42:49 · 187 阅读 · 0 评论