iOS
hgzds
这个作者很懒,什么都没留下…
展开
-
IOS开源项目
MJRefresh – 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。 (国人写)XHRefreshControl – XHRefreshControl 是一款高扩展性、低耦合度的下拉刷新、上提加载更多的组件。(国人写)CBStoreHouseRefreshControl – 一个...转载 2019-04-25 19:21:08 · 1023 阅读 · 0 评论 -
iOS面试知识总结之功能区分
凡经历过iOS面试的我们总会发觉,即使实际开发中做过许多项目,也难免为一个普通的面试题受挫。这也许不是因为我们技术不过关,而是因为在平时我们忽略了怎样将用到的知识很好的表述出来。闲暇之余我把一些常见的iOS面试问题总结一下,即使不是为了面试,也有助于对基础知识的回顾。1.区分UDID与UUIDUDID(Unique Device Identifier)用户设备唯一编码UDID是一串由40位1...转载 2019-04-24 21:31:46 · 162 阅读 · 0 评论 -
腾讯社招iOS面试记录
毕业好几年了,上周发送了简历给腾讯,参加了腾讯面试。具体部门这边就不说了。这次面试还是收获到了很多。一面电话面试:面试官主要是针对iOS相关的基础问题。先简单自我介绍一下自己对mrc和arc的理解谈谈对自动释放池的理解自动释放池在mrc和arc区别多层自动释放池嵌套的对象在哪一层释放对于block,理解,mrc和arc下有什么区别,使用注意事项对于深拷贝和浅拷贝的理解对于str...转载 2019-04-24 13:23:56 · 658 阅读 · 0 评论 -
iOS 任务调度器:为 CPU 和内存减负
前言前些时间有好几个技术朋友问过笔者类似的问题:主线程需要执行大量的任务导致卡顿如何处理?异步任务量级过大导致 CPU 和内存压力过高如何优化?解决类似的问题可以用几个思路:降频、淘汰、优先级调度。本来解决这些问题并不需要很复杂的代码,但是涉及到一些 C 代码并且要注意线程安全的问题,所以笔者就做了这样一个轮子,以解决任务调度引发的性能问题。本文讲述YBTaskScheduler的原理,读...转载 2019-04-28 14:04:28 · 280 阅读 · 0 评论 -
在iOS中运用React Component的思路,效率更高的开发UI,更好的复用UI组件
最近一直在看React的一些东西,其实很早前就想开始重拾前端,但是一直提不起兴趣再去看JavaScript,对CSS这种布局方式也不是很来感,说白了,就是懒吧转载 2019-04-28 13:38:12 · 170 阅读 · 0 评论 -
ios零基础学习 准备什么,如何去学习
一、什么是iOS要想学习iOS开发,首先要搞清楚什么是iOS。iOS其实是一款操作系统,就像平时我们在电脑上用的XP、Win7,都是操作系统。那什么是操作系统呢?操作系统其实是一种软件,是直接运行在硬件(电脑、手机等)上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。比如说,如果你不在电脑上装个Win7、XP或者其他操作系统的话,你是不可能在电脑上运行QQ这个软件的。大家应该...转载 2019-04-27 18:52:36 · 364 阅读 · 0 评论 -
除了性能缩水还有啥问题?盘点iOS升级的大坑
最近,iOS升级后会限制老旧设备性能一事,闹得沸沸扬扬。有消息显示,iOS升级后会对电池老化的设备进行性能限制,这点得到了苹果官方的确认。于是很多iOS用户一下子就炸了:就说为啥iOS越升级越卡,原来竟有这么一个大坑!那么除了会限制性能,iOS升级还会有什么坑爹之处?今天就来简单盘点一下吧!越升级设备越卡尽管文章开头就提到了,但首先还是先得说说这个近期被热议的大事件。iOS越升级设备越卡这个大...转载 2019-04-27 15:33:56 · 149 阅读 · 0 评论 -
iOS版应用支持IPV6,就那点事儿
果然是苹果打个哈欠,iOS的行业内就得起一次风暴呀。自从5月初苹果明文规定所有开发者在6月1号以后提交新版本需要支持仅IPv6的网络,大家便开始热火朝天的研究如何支持IPV6,以及应用中哪些模块目前不支持IPV6。为了更好的交流,特建了一个IPV6交流群(群号:805558511),希望能否相互交流沟通问题:一,纯IPv6的支持是啥?首先IPV6,是对IPV4地址空间的扩充。目前当我们用iO...转载 2019-04-27 13:39:40 · 4325 阅读 · 0 评论 -
iOS培训就业前景分析详解
iOS是目前最为流行、最热门的操作系统之一,在全球有着不可替代的地位,虽然在中国,android的市场占有率与iOS想比较要高的多,但是iOS系统的苹果手机在中国也属于高端品牌。从品牌以及系统技术含量上来看,iOS就业岗位都属于高端企业。而且基于iOS系统的app应用程序开发更是行业的旗帜。但由于我国iOS开发起步较晚,人才培养体系还跟不上市场的发展速度,iOS开发人才都成为我国企业必争的资源。在...转载 2019-04-26 16:08:39 · 476 阅读 · 0 评论 -
ios是什么,ios是什么意思
很多小伙伴可能还不是很了解iOS这个东西,今天小编就来和你们说说iOS该怎么理解。iOS是由苹果公司开发的移动操作系统 。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhon...转载 2019-04-26 14:05:29 · 2000 阅读 · 0 评论 -
IOS面试经常被问到的问题
1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的view响应事件,如果该view有视图控制器的话会是下一个响应者,否者就是该view的父视图,这样至上而下传递事件。直到单例UIWindow对象,最后是单例UIApplication对象以终止,UIAppl...转载 2019-04-25 14:43:49 · 545 阅读 · 0 评论