![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
braveeee_hu
这个作者很懒,什么都没留下…
展开
-
使用retainCount存在的问题
决定把各种笔记整理转移到博客上面来,虽然使用了印象笔记在整理,但是很多其实还是偏向于一个简单粗略的记录,很多问题中的点并没有理清楚。希望借助博客能让自己养成按时整理的习惯。今天在代码中看到以前这么一段被注释的调试代码: while ([object retainCount]) { [object release]; }这应该是以前调试用的代码,但这么做会导致很多问题,原创 2016-09-19 17:16:58 · 403 阅读 · 0 评论 -
initialize和load方法的使用和比较
在oc中,绝大多数类都继承于NSObject根类,在该类中有两个方法被用来执行初始化操作,即NSObject类的load方法和initialize方法。1.load方法 原型如下:+(vid)load;当应用程序启动的时候,就会掉用各个类的该方法。而且当类(class)和分类(category)中都定义了load方法时,先调用类的再调用分类的。执行子类的load方法前,会先执行所有super类的l原创 2016-09-20 14:13:38 · 674 阅读 · 0 评论 -
iOS开发之换肤皮肤设置详细实现_通知方法
最近在想怎么做皮肤设置一块的功能,虽然近期内要离职,但这个功能以前还没有认真做过,趁在缓冲期好好写一下。全部是原创,经验尚短,希望有大神能指出不足。皮肤设置一般来说有两个大的入口: 1.app提供的换肤入口,一般在设置界面,用户点击可以切换自己喜欢的皮肤 2.app的节假日自动切换成相应节日主题的皮肤,这个和后台有交互原创 2016-09-27 15:13:53 · 2991 阅读 · 0 评论 -
iOS开发之换肤皮肤设置详细实现_方法调配实现
上次整理了一下通知方法是如何实现换肤功能的,前几天方法调配实现的demo也写好了,上github上找了一个提供夜间模式换肤的第三方框架,思路有相通的地方,比较值得学习。框架名字:DKNightVersion github地址:https://github.com/Draveness/DKNightVersion 作者关于框架的讲解:http://draveness.me/night/方法调配技术原创 2016-10-03 21:21:05 · 3833 阅读 · 0 评论 -
成熟的夜间模式解决方案
还是把人家的转载过来了,写得好多了 原文地址再贴一遍:http://draveness.me/night/关注仓库,及时获得更新:iOS-Source-Code-Analyze从开始写 DKNightVersion 这个框架到现在已经将近一年了,目前整个框架的设计也趋于稳定。其实夜间模式的实现就是相当于多主题加颜色管理。而最新版本的 DKNightVersion 已经很好的解决了这个问题。在正式介转载 2016-10-03 21:31:57 · 840 阅读 · 0 评论 -
iTunes无法验证服务器"s.mzstatic.com"的身份 服务器证书无效 解决办法
昨天不小心把公司测试机升到了10,相连接iTunes回退版本,连接的时候显示 iTunes无法验证服务器”s.mzstatic.com”的身份 查阅资料发现问题主要是国内DNS服务商把s.mzstatic.com给劫持了。 解决办法其实很简单,主要修改一下Hosts文件,重新添加正确的IP就可以了。 具体办法如下: 具体办法1、文件位置打开 Mac 系统中的 Finde原创 2016-09-22 15:05:35 · 22854 阅读 · 0 评论 -
AFNetworking网络监听收不到的情况
已经入职将近一周了,终于感觉自己写代码的脑袋开始转了,刚入职的时候总是感觉自己特别蠢。今天使用AFNetworking进行网络监听,很熟悉的第三方库写过很多遍的代码,但今天出现了不调用网络改变回调的问题。后来排查发现是sharedManager和Manager的问题。监听的时候应该使用:[AFNetworkReachabilityManager sharedManager]都是小问题,但是真出现有时原创 2016-11-22 11:33:17 · 641 阅读 · 0 评论