
IOS原生开发系列
IOS原生开发系列
预见才能遇见
人生的旅途,前途很远,也很暗。然而不要怕,不怕的人的面前才有路。
展开
-
iOS9+Xcode7免越狱免证书直接调试
苹果发布Xcode7后, 开放了普通的AppleID也能真机调试配置步骤:1.运行Xcode,Xcode打开后,点左上角菜单'Xcode',选择'Preferences'。2.在打开的窗口中,点'Accounts',切换到账号页,然后点下面的'+'号,在弹出菜单中点击'Add Apple ID'。3.在弹出的对话框中,填入你的AppleID和密码(不需要$99的账号原创 2016-02-21 14:35:09 · 931 阅读 · 0 评论 -
ViewController的生命周期
//这里是用来加载view的,//view的nib文件为nil时,手工创建视图界面时调用loadView;当view的nib文件存在的时候,初始化工作在viewDidLoad中实现。//loadView时view还没有生成,viewDidLoad时,view已经生成了。loadView方法用来创建一个新的view。loadView只会被调用一次,而viewDidLoad可能会被调用原创 2016-03-08 22:35:54 · 443 阅读 · 0 评论 -
键值编码(KVC)、键值监听(KVO)
键值编码(KVC)我们知道在C#中可以通过反射读写一个对象的属性,有时候这种方式特别方便,因为你可以利用字符串的方式去动态控制一个对象。其实由于ObjC的语言特性,你根部不必进行任何操作就可以进行属性的动态读写,这种方式就是Key Value Coding(简称KVC)Key Value Coding(简称KVC):对属性进行动态读写KVC的操作方法由NSKeyValueCodin原创 2016-03-09 20:05:33 · 547 阅读 · 0 评论 -
NSThread、NSOperation/NSOperationQueue、GCD多线程
@interface ViewController (){ }@property (nonatomic,strong)NSNumber *dataInt;@end@implementation ViewController- (void)viewDidLoad { [supervie原创 2016-03-13 15:16:57 · 469 阅读 · 0 评论 -
iPhone应用打包和上传APPstore
知识点:1.非越狱软件:AppStore (archive)上传的整个过程2.越狱软件:91市场/PP助手/iTool (ipa) 相当于apk文件ipa打包:1.真机运行2. .app结束的文件变成黑色的3.选中--show in finder4.新建一个Payload文件夹,把应用程序复制到文件夹,压缩到zip,原创 2016-02-21 15:27:31 · 1735 阅读 · 0 评论 -
最常用的框架和main分析
最常用框架1.MJRefresh 上下拉刷新 -XListView/Android-PullToRefresh2.MJExtension Json解析 --gson3.Masonry 自动布局框架 --4.AFNetWorking 网络请求的框架 --android-async-http-with-sources/Okhttp5.SDWebIm原创 2016-03-13 15:33:02 · 1058 阅读 · 0 评论 -
@property参数分析
//1.生产get与set方法的声明//2.生成get与set方法的简单实现//3.若果你没有声成名相对象的成员变量,那么他会自动生成一个_开头的成员变量//@property 参数分为4类/*1.与set方法内存管理相关参数retain: 要生成符合内存管理原则的set方法(应用与对象类型)assign: 直接赋值,(对象类型,原创 2016-03-13 15:59:20 · 515 阅读 · 0 评论 -
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
错误信息:1.NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)2.App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary e原创 2016-02-14 21:28:07 · 2251 阅读 · 0 评论