一、KVC技巧 1.字符串转大写 一个字符串数组得到字符串全部大写之后的新数组。由valueForKey:将uppercaseString方法传给了NSArray的所有子元素,并且将处理结果添加到了返回的NSArray中…
标签:objective
Ry's Objective-C Tutorial - Ry's 的OC教程
来源于 Ry’s Objective-C Tutorial – RyPress 一个学习Objective-C基础知识的网站. 个人觉得很棒,所以决定抽时间把章节翻译一下. 本人的英语水…
一. Swift和Objective-C的联系
1> Swift与Objective-C共用同一套运行时环境 我们编写程序,让程序运行起来,被机器执行的代码并非全部是由我们自己来编写的。需要同时运行很多预先写好的支持性的代码,才能让我们自己的代码运行起来。程序并…
Objective-C Runtime 相关文章
玉令天下的博客-Runtime Objective-C Runtime 1小时入门教程 深入理解Objective-C:Category 刨根问底Objective-C Runtime(1)- Self & Su…
Objective-C运行时
Objective-C运行时可以干什么 利用运行时,我们可以做一些OC不容易实现的功能,比如: 动态交换两个方法的实现(特别是交换系统自带的方法) 动态添加对象的成员变量和成员方法 获得某个类的所有成员方法、所有成员变量…
Objective—C发展历史
Objective—C发展历史 1980年代初布莱德·考克斯(Brad Cox)在其公司Stepstone发明Objective-C。Brad Cox一直专注软件工程,软件重用性,组建化,这也是ObjC里面的核心思想,B…
Objective-C基础教程
import语句 和 C 一样,Objective-C 也使用头文件来包含结构体、符号常量和函数原型等元素的声明。C 中使用 #include 语句,在 Objective-C 中虽然有也可以使用 #include,但是…
OC和C++的混编注意点和好处
苹果的Objective-C编译器批准用户在统一个源文件里自由地混杂利用C++和Objective-C,混编后的语言叫Objective-C++。有了它,你就能够在Objective-C利用过程中利用已有的C++类库。O…
Swift 和 Objective-C 的几个易混淆点
Swift和Objective-C语法并不太相似,但是有些从C继承的东西是类似的,比如块注释、switch语句等,但是看起来一样的地方,也有些细微的不同,如果依照C的思路就容易出错,下面列举几点: 因为Objective…
Objective-C 工程中使用 Swift文件
新建一个*.swift 文件 根据XCode提示或手动生成ProjectName-Bridging-Header.h文件 配置工程 PROJECT -> Build Settings Defines Module …
Objective-C Class Extension
Objective-C 2.0增加了Class Extension用于解决两个问题: 可声明私有可读写的属性,而在类的声明中是同名的公开只读属性,从而来支持公开只读、私有可读写的属性 可声明私有方法;允许一个对象可以拥有…
Effective Objective-C 2.0 总结与笔记(第一章)—— 熟悉Objective-C
第一章:熟悉Objective-C 本章主要是对Objective-C进行一个了解,通过介绍Objective-C的语法,来讲解Objective-C的基础知识。 第1条:了解Objective-C语言的起源 Obj…