Esri客户关怀中心门户
https://customers.esri.com/index.cfm?event=secureSite
http://blog.sina.com.cn/s/blog_7b9d64af0101cn9y.html
http://rocry.com/2012/03/30/ios/
通讯录
http://www.cnblogs.com/syxchina/archive/2012/10/11/2720257.html
if( self = [super init] )这是一种通常的建议写法,赋值并测零只是为了防止超类在初始化过程中发生改变,返回了不同的对象。
这种状况极少,即使init改变了对象,新对象也不接受新添加的改变。
so
总结
if( self = [super init] )这样写就对了....
这个问题这么分析. 我们要完成的工作是对子类对象进行初始化.
这个我们可以把这个子类对象的初始化分成两部分: 继承自父类的对象的初始化 + 子对象本身对象的初始化.
所以[super init] 其实是对父类对象进行初始化,
if( self = [super init] )
{
//init local vars
}
在括号里面再对子类新增对象(也可以对父类对象)的初始化操作.
self = [super init] 其实就是"subclass is a instance of the superclass"这条面向对象原则的体现.
不知道有没描述清楚
NSLog([@"1234567890" substringWithRange:NSMakeRange(3, 5)]);
socket.io+ios
https://github.com/pkyeck/socket.IO-objc
百度地图纠偏
http://blog.csdn.net/cienit/article/details/7753537
移动开发模式
http://www.cnblogs.com/lhb25/archive/2012/07/16/hybrid-app-developement.html
C#的window服务
http://blog.csdn.net/sophiazhou/article/details/7241150
mongodb
http://mongodb.github.io/node-mongodb-native/api-articles/nodekoarticle1.html
http://blog.csdn.net/mydeman/article/details/6921723
http://www.cnblogs.com/huangxincheng/category/355399.html
调试
http://www.cnblogs.com/moonz-wu/archive/2012/01/15/2322120.html
技术类
前端开发
http://www.baidufe.com/