|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
iPhoneSDK安装,然后最基本的是你要熟悉C语言,再来你得学习开发iPhone所使用的Objective-C语言,接著是Cocoa。如果你是Mac平台开发的入门用户本文纪录了我在iOS开辟中利用过的一些工具,使用这些工具,可让开辟变得更无效率。
Charles
Charles是一个HTTP监督器,它是以HTTP代办署理的体例完成的。作为客户端和服务器通信的两头人,它能够将HTTP传输的数据都展现出来,这给数据调试带来了极年夜的便当。一般,能够用它来剖析第三方库、框架和其他互联网使用程序的举动。
Charles同时撑持HTTP和HTTPS两种协定。关于HTTP协定,无需分外的设置就可以看到明文数据,由于HTTP协定自己是不合错误数据加密的。但关于HTTPS协定,Charles默许只是转发HTTPS哀求,以是你只能看到乱码的加密数据。经由过程设置,Charles也撑持HTTPS协定,其道理就是两头人打击。
有些客户端会经由过程证书考证,比方CertificatePinning,来避免两头人打击。假如是如许,下面的办法就会生效,由于客户端会由于没法婚配证书,招致毗连中止。不外,这也是有办理举措的,必要将你的设备逃狱,然后给体系底层的SSL函数打补钉,SSLKillSwitch就是如许一个开源插件。
这也告知我们一个现实,固然HTTPS是一个很好的加密层,但关头数据不要用明文传输。
CocoaPods
CocoaPods是Objective-C项目标依附办理工具。使用它,能够轻松地将第三方库集成到现有项目中。它是创建在操纵Xcode项目文件的基本上的,它经由过程一个设置文件来盘算依附,下载第三方库并修正Xcode项目文件,好比.xcworkspace和.xcconfig文件。
很简单OBJCAVFoundation---播放视频相关的库最近正在学习这些算是学iOS开发的一些方法 |
|