- 博客(4)
- 收藏
- 关注
原创 iOS常见的面试题详解
程序题一:@autoreleasepool { for (int i = 0; i < lagerNumber; i++) { Person *person = [[Person alloc]init]; [person autorelease]; } } autorelease虽然会使引用计数减1,但不是立即减一。它的本质只是把对象(person)放到理
2016-03-08 20:20:56 480
原创 iOS开发之HTTP、TCP/IP、Socket
概述 1、网络层次:网络由下往上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 2、IP协议对应网络层、TCP协议对应传输层、而HTTP协议对应应用层。 3、Socket则是对TCP/IP协议的封装,针对程序员层面上的应用。 4、TCP/IP协议是传输层协议,主要解决数据如何在网络中传输。 5、HTTP是应用层协议,
2016-03-08 19:46:16 809
原创 Objective-C 内存管理
概述 在OC中没有垃圾回收机制,内存管理是依赖对象引用计数器来进行的:在OC中每个对象内部都有一个与之对应的整数(retainCount),叫“引用计数器”,当一个对象在创建之后它的引用计数器为1,当调用这个对象的alloc、retain、new、copy方法之后引用计数器自动在原来的基础上加1(ObjC中调用一个对象的方法就是给这个对象发送一个消息),当调用这个对象的release方法之后它
2016-03-08 17:20:27 464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人