iOS支付
摘要:1.IOSpurchase介绍所谓的IOS内支付就是在应用中内嵌Store,在iOSAPP中使用StoreKitframework来实现In-AppPurchase,StoreKit会连接AppStore,代替应用安全地完成用户支付的支付行为。StoreKit提示用户授权支付,然后通知应用“用户已经...
阅读全文
XMPP即时通讯
摘要:XMPP:XMPP是基于XML的点对点通讯协议,The Extensible Messaging and Presence Protocol(可扩展通讯和表示协议)。XMPP可用于服务类实时通讯,表示和需求响应服务中的XML数据元流失传输。XMPP以Jabber协议为基础,而Jabber是即时通讯中...
阅读全文
iOS GET、POST数据解析
摘要:在实际开发中,JSON数据解析更简单易行,一般均使用json数据解析,因此,程序猿们请务必和后台搞好关系,让他给你json数据。 XML解析: ios SDK提供了NSXMLParser和libxml2两个类库,另外还有很多第三方类库可选:TBXML、TouchXML、KissXML、Tiny...
阅读全文
HTTP、Scoket网络协议浅解
摘要:协议:协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。HTTP协议:超文本传输协议,它允许将超文本标记语言(HTML)文档从web服务器传送到客户端的浏览器。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端模型。TCP/IP和HTTP和socket的区别:TC...
阅读全文
iOS面试题
摘要:1.简述OC中内存管理机制.答:内存管理机制:使用引用计数管理,分为ARC和MRC,MRC需要程序员自己管理内存,ARC则不需要.但是并不是所有对象在ARC环境下均不需要管理内存,子线程和循环引用并不是这样.与retain配对使用的是release,retain代表引用计数+1,release代表引...
阅读全文
iOS数据持久化
摘要:在iOS中,实现数据持久化一般分为4大种:1、属性列表2、对象归档3、SQLite4、Core Data一、属性列表 NSUserDefaults类的使用和NSKeyedArchiver有很多类似之处,但是查看NSUserDefaults的定义可以看出,NSUserDefaults直接继承自N...
阅读全文
OC多线程管理
摘要:在OC中多线程管理包含GCD、NSThread、NSOperationQueue。下面简单介绍。进程和线程进程:正在进行中的程序叫做进程,负责程序运行的内存分配。每一个进程都有自己独立的虚拟内存空间。线程:线程是进程中一个特立的执行路径(控制单元)一个进程至少包含一条线程,即主线程,开发中通常把比较...
阅读全文
iOS:音频
摘要:ios中有很多支持音频的控件,如:播放本地音乐(file URL)的AVAudioPlayer和AudioToolbox.Framework.可以播放音乐库音乐的MPMusicPlayerController,可以播放网络音乐(http URL)的FreeStreamer(第三方框架),支持录音的A...
阅读全文