摘要: 一、什么是runtime(也就是所谓的“运行时”,因为是在运行时实现的。) 1.runtime是一套底层的c语言API(包括很多强大实用的c语言类型,c语言函数); [runtime运行系统] 2.实际上,平时我们编写的oc代码,底层都是基于runtime实现的; [OC语言的动态性] 运行时系统  阅读全文
posted @ 2016-11-01 11:58 Ghosgt 阅读(187) 评论(0) 推荐(0)
摘要: 序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开发人员,打破了生态圈的动态平衡。矫情一下,言归正传,我奉献一下,为iOS应聘者梳理一下面试题,希望能助一臂之力! OC的理解与 阅读全文
posted @ 2016-10-28 20:20 Ghosgt 阅读(203) 评论(0) 推荐(0)
摘要: 版权声明本文由陈怀哲首发自简书:http://www.jianshu.com/users/9f2e536b78fd/latest_articles;微信公众号:陈怀哲(chenhuaizhe2016);无需授权即可转载,但请自觉保留以上版权声明。 好友和聊天流程图 好友和聊天流程图 在看这篇文章之前 阅读全文
posted @ 2016-10-28 11:58 Ghosgt 阅读(383) 评论(0) 推荐(0)
摘要: Socket: 1>Socket又称"套接字” 2>网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 3>应用程序通常通过"套接字"向网络发出请求或者应答网络请求 网络通信的要素: 1>网络上的请求就是通过Socket来建立连接然后互相通信 2>IP地址(网 阅读全文
posted @ 2016-10-27 00:00 Ghosgt 阅读(4142) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/wenxp2006/p/4777937.html 事情的起因还是因为项目需求驱动。折腾了两天,由于之前没有UIWebView与JS交互的经历,并且觉得这次在功能上有一定的创造性,特此留下一点文字,方便日后回顾。 我要实现这样一个需求:按照本地的CSS文件 阅读全文
posted @ 2016-10-26 23:48 Ghosgt 阅读(263) 评论(0) 推荐(0)
摘要: [iOS]数据库第三方框架FMDB详细讲解 初识FMDB iOS中原生的SQLite API在进行数据存储的时候,需要使用C语言中的函数,操作比较麻烦。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjec 阅读全文
posted @ 2016-10-26 23:27 Ghosgt 阅读(964) 评论(0) 推荐(0)
摘要: GCD拥有非常轻量级的工作单元和并发方式,并且由系统决定其最佳调度方式。这个时候出现了一个问题,NSOperation如何处理呢? 其实我们在通过NSOperation和GCD进行开发过程中,会发现两者执行的方式有许多相似之处,NSOperation和GCD参照对比,NSOperationQueue 阅读全文
posted @ 2016-10-26 22:54 Ghosgt 阅读(272) 评论(0) 推荐(0)
摘要: 最近把其他书籍都放下了,主要是在研究GCD。如果是为了工作,以我以前所学的GCD、NSOperation等知识已经足够用了,但学习并不仅仅知识满足于用它,要知其然、并且知其所以然,这样才可以不断的提高自身技术水平。 本文主要参考http://www.raywenderlich.com/60749/g 阅读全文
posted @ 2016-10-26 22:49 Ghosgt 阅读(257) 评论(0) 推荐(0)
摘要: ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功! 编辑:Bison 投稿: jia 阅读全文
posted @ 2016-10-26 22:20 Ghosgt 阅读(347) 评论(0) 推荐(0)
摘要: 本文分为2个部分:概念与应用。 概念部分旨在剖析KVO这一设计模式的实现原理,应用部分通过创建的项目,以说明KVO技术在iOS开发中所带来的作用; 如果是作为是刚接触KVO的初学者,可以在了解基本原理后粗略看几遍底层实现原理,再认真阅读第二部分的应用内容“学会”怎么去使用KVO,往后再慢慢深入了解K 阅读全文
posted @ 2016-10-26 22:20 Ghosgt 阅读(224) 评论(0) 推荐(0)