iOS开发
文章平均质量分 74
ZzeiPhery
这个作者很懒,什么都没留下…
展开
-
@property 参数
Person .h #import #import "Car.h" @interface Person : NSObject //1.生产get与set方法的声明 //2.生成get与set方法的简单实现 //3.若果你没有声成名相对象的成员变量,那么他会自动生成一个_开头的成员变量 //@property 参数分为4类 /* 1.与set方法内存管理相关参原创 2015-04-07 20:57:35 · 372 阅读 · 0 评论 -
手动内存管理
创建对象 1.分配内存空间,存储对象 2.初始化成员变量 3.反回对象的指针地址 //1.对象在完成创建的同时,内部会自动创建一个引用计数器,这个计数器,是系统用来判断是否回收对象的唯一依据,当我们的引用计数retainCount = 0的时候,系统会毫不犹 豫回收当前对象 //2.[对象 release] reatinCount - 1 //3.[原创 2015-04-07 20:26:14 · 323 阅读 · 0 评论 -
手动内存管理类相互引用问题
Main.m // 人拥有一辆车 (组合) 车里面座了一个人 (组合) #import #import "Person.h" int main(int argc, const char * argv[]) { @autoreleasepool { Person * p = [[Person alloc] init];原创 2015-04-07 21:04:43 · 319 阅读 · 0 评论 -
XCode升级后插件失效的原理与修复办法
转载地址http://joeshang.github.io/2015/04/10/fix-xcode-upgrade-plugin-invalid/ XCode的插件大大丰富了XCode的功能,而且有了Alcatraz,插件的管理也非常容易,像我这种Vim党完全离不开XVim。但是有个非常恼人的问题:一旦升级XCode,插件就失效! 之前XCode升级到6.2的时候遇到转载 2015-04-20 20:28:17 · 349 阅读 · 0 评论 -
Xcode 6 正式版如何创建一个Empty Application
Xcode 6 正式版里面没有Empty Application这个模板,这对于习惯了纯代码编写UI界面的程序员来说很不习惯。 有网友给出了一个解决方法是,把Xcode 6 beta版里面的模板复制过去。 但是,如果性急的你已经把Xcode 6 beta彻底删除,网上又找不到Empty Application模板的下载,怎么办?总不用重新把几个G的Xcode 6 beta重新下一遍吧?转载 2015-05-02 17:21:13 · 409 阅读 · 0 评论