- 博客(8)
- 收藏
- 关注
转载 Class Factory Methods(转自apple)
Class Factory Methods Class factory methods are implemented by a class as a convenience for clients. They combine allocation and initialization in one step and return the created object. However, t
2014-05-26 20:08:01 330
转载 instancetype和id的区别
一、什么是instancetype instancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢? 二、关联返回类型(related result types) 根据Cocoa的命名规则,满足下述规则的方法: 1、类方法中,
2014-05-06 21:51:12 302
转载 OC 代理 协议 委托 数据源的概念
(网摘) OBJC 中的 protocol 相当于 java 里的接口,delagate 就是接口的实现类(C中的回调类似 ); 数据源就是对象遵循了存储数据的协议,可以存储使用数据 协议表示了方法可以被任何类所实现。协议本身不是类。他们只是简单定义了一个其他对象可以实现的接口。当你的类实现了协议中的某个方法的时候也就是说你的类实现了那个协议。 Objective-C的
2014-05-06 21:51:10 387
原创 ipad安装自制ipa
自己用XCode写了个小程序,想打包成ipa安装在真机上,网上查了查: 1、将工程的编译版本设置为release(在edit scheme里); 2、build for Archiving(Product菜单里); 3、将生成的app文件拖进itunes左边栏的“应用程序”里,itunes会自动将该app文件打包成ipa格式文件; 4、之后当然就是连接ipad安装该app了; 此
2014-05-06 21:51:08 788
转载 bzero()等的区别
bzero 原型: extern void bzero(void *s, int n); 用法: #include 功能:置字节字符串s的前n个字节为零。 说明:bzero无返回值。 举例: // bzero.c #include #include int main() {
2014-05-06 21:51:06 498
转载 大端模式、小端模式、主机序、网络序、入栈地址高低问题
一、大端模式&小端模式 所谓的“大端模式”,是指数据的低位(就是权值较小的后面那几位)保存在内存的高地址中,而数据的高位,保存在内存的低地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; 所谓的“小端模式”,是指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值
2014-05-06 21:51:04 389
原创 XCode5.1出现“could not build module XXX”的情况
今天调试时,xcode莫名其妙出现了could not build module XXX的情况,有
2014-05-06 20:52:46 2225
原创 xcode5中新特性@import与#import区别及作用
@import作用(http://www.raywenderlich.com/49850/whats-new-in-objective-c-and-foundation-in-ios-7): Ø 将框架wrap进实现文件中而不是像#import那样将框架逐句复制进实现文件,因此提升了预编译速度 Ø 能够自动link所需要的框架,不用再手动在target中添加框架
2014-05-02 11:30:13 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人