尽管苹果在iOS 5/ Mac OS X 10.7 开始导入ARC,利用 Xcode4.2 可以使用该机能。ARC就是自动引用计数,是一项为Objective - C程序在编译时提供自动内存管理的功能。ARC可以让你把注意力集中在你感兴趣的代码,对象图,和你的应用程序中的对象之间的关系,让你不必.....
分类:
其他好文 时间:
2014-07-07 11:58:15
阅读次数:
165
NSArray *stringArray = [NSArray arrayWithObjects:@"zhangsan",@"lisi",@"wangjun",@"lanlan",@"yangyi",@"qianzhongshu",@"sunwukong",@"wugang", nil]; NSA....
分类:
其他好文 时间:
2014-07-03 00:53:02
阅读次数:
238
Mobile Developing iOS8 Apps Using Swift – Part 1- Hello World The Insider's Guide to Android Interviewing iOS8 – How to use Objective-C Classes in Swi...
分类:
其他好文 时间:
2014-07-02 22:49:44
阅读次数:
311
1.什么是协议?2.协议与类别的声明和使用1.什么是协议? 在Objective-C中,不支持多继承,即不允许一个类有多个父类,但是OC提供了类似的实现方法,也就是协议。协议有点类似于Java里的接口,不同点就是在协议里,可以提供可选的方法,不要求全部继承。 协议包括正式协议和非正式协议。 正...
分类:
其他好文 时间:
2014-07-02 18:45:30
阅读次数:
158
Objecitve-C的重要特性是Runtime(运行时),在Interacting with the Runtime(交互运行)中,运行时函数部分,苹果给出了/usr/lib/libobjc.A.dylib库,这个共享库提供支持动态属性的objective - c语言,通过其接口,可以用于开发将其...
分类:
其他好文 时间:
2014-07-02 18:30:02
阅读次数:
272
从 Objective-C 里的 Alloc 和 AllocWithZone 谈起Creative Commons 共享创意许可,转载请注明来源一、问题起源一切起源于Apple官方文档里面关于单例(Singleton)的示范代码:Creating a Singleton Instance.主要的.....
分类:
其他好文 时间:
2014-07-02 17:12:50
阅读次数:
364
Hendrik Mans是德国汉堡市的一名程序员,他从事iOS开发已有很长一段时间了,起初他一直使用Objective-C语言进行编程而忽视了RubyMotion。从前他认为 RubyMotion只是个介于Ruby和Objective-C之间的交叉编译器,但后来他发现自己完全错了,现在Hendrik已彻底改变了自己的想法。
RubyMotion
关于Ruby语言
H...
分类:
移动开发 时间:
2014-07-02 16:40:42
阅读次数:
388
通常,我们更喜欢重用一个对象而不是重新创建一个。如果对象是不可变的,它就始终可以被重用。下面是一个反面例子,JoshuaBloch明确指出[DON‘TTOTHIS]:Strings=newString("stringette");该语句每次执行时都创建一个新的实例。String构造器中的参数"stringette"本身是一个实例..
分类:
其他好文 时间:
2014-07-02 15:33:43
阅读次数:
231
Accessors
存取方法
All instance variables are private in Objective-C by default, so you should use accessors to get and set values in most cases. There are two syntaxes. This is the traditional 1.x syntax:
OC中所有的实例变量默认是私有的,所以多数情况下你应该使用访问器来获得和设置实例变量的值。访问器有...
分类:
其他好文 时间:
2014-07-02 08:39:04
阅读次数:
231
在Swift中能够直接使用用Objective-C语言提供的api (包括系统框架与自己的定制代码),也能够在Objective-C中使用Swift提供的类和api
,还能够在一个工程中混合使用Swift 和Objective-C两种语言,两者之间能够互相交互。
任意Objective-C的框架或C库(包括所有的Objective-C系统框架,例如Foundation、UIKit...
分类:
移动开发 时间:
2014-07-01 15:35:07
阅读次数:
356