摘要:
Objective-C 支持的类型有两种:基本类型 和 类。基本类型,如同C 语言中的 int 类型一样,拿来就可以直接用。 而类在使用时,必须先创建一个对象,再为对象分配空间,接着做初始化和赋值。 类的初始化,需用类自身的方法 (类方法)。 代码中所创建的对象,不用后,还得记着释放。做了这么多铺... 阅读全文
摘要:
copy:建立一个索引计数为1的对象,然后释放旧对象 对NSString对NSString 它指出,在赋值时使用传入值的一份拷贝。拷贝工作由copy方法执行,此属性只对那些实行了NSCopying协议的对象类型有效。更深入的讨论,请参考“复制”部分。retain:释放旧的对象,将旧对象的值赋予输入对... 阅读全文
摘要:
在本教程的第一部分中,你学会了面向对象设计的基本概念:对象,继承以及模型-视图-控制器(MVC)模式。你初步完成了一个叫做Vehicles的程序,它帮助你更好的理解所学的这些概念。在这第二部分中,你将学习多态性以及其它一些面向对象编程的关键概念:类工厂方法和单例。如果你已经完成了本教程的前半部分,那... 阅读全文
摘要:
在使用 Cocoa 和 Objective-C 进行编程的时候,最让人感到困惑的就是面向对象编程。几乎所有的现代编程语言都是面向对象的,学习面向对象的概念和模式对你读写代码都会带来很大的帮助。UITableView和UIScrollView或者NSString和NSMutableString之间的关... 阅读全文
摘要:
本文是由 iOS Tutorial 小组成员Scott Sherwood撰写,他是一个基于位置动态加载(Dynamically Loaded)的软件公司(专业的混合定位)的共同创办人。网络 — 你的程序离开了它就不能生存下去!苹果的Foundation framework中的NSURLConnect... 阅读全文