清理ios项目不用的图片资源 ios开发教程

清理ios项目不用的图片资源

项目经过需求的变更,产品本身的迭代,会经过多次的改版,有一些以前的图片不一定能及时的清理掉,这些图片一方面让项目图片资源的结构更加的复杂,另一方便会直接导致上线之...

阅读全文
iOS 不要用宏来定义你的常量 ios开发教程

iOS 不要用宏来定义你的常量

首先,预处理命令他不是一个常量!!!! 我们来看一段代码 #define avatar @60if (false) {#define avatar @80}NSLog(avatar); 这段代码会输出多少,我们将avatar定义为了60,然后在一个永远不会执行...

阅读全文
IOS RunLoop 常驻线程的实现 ios开发教程

IOS RunLoop 常驻线程的实现

IOS线程常驻,正如其名,我们要实现的事让一个线程长期存在,不被销毁。 这时会有人说,那还不简单吗。 但是这里我们要实现的事如何让线程座椅待命,而且并不是主线程。 首先介...

阅读全文
iOS图片圆角优化 ios开发教程

iOS图片圆角优化

最近,关于图片圆角的话题讨论非常激烈,出现了许多好的文章。恰逢工作需要,用到了大量圆角图片。然而,系统圆角会导致离屏渲染的问题,出于性能考虑,于是有了图片圆角渲染...

阅读全文
iOS开发之SDWebImage详解 ios开发教程

iOS开发之SDWebImage详解

iOS开发之SDWebImage,一个异步图片下载及缓存的库 特性: 一个扩展UIImageView分类的库,支持加载网络图片并缓存图片 异步图片下载器 异步图片缓存和自动图片有效期管理 支持GIF动态图片...

阅读全文
iOS的ipa重签名 ios开发教程

iOS的ipa重签名

重签名可以把越狱市场上的app重新用我们自己的开发者证书进行签名,然后我们就可以在我们不越狱的手机上安装越狱应用了。 如何重签名 在网上找重签名,很多都说使用IResin,但是...

阅读全文
iOS开发中的多线程问题 ios开发教程

iOS开发中的多线程问题

在分析问题之前,我们先区分两个概念:进程和线程 进程:一个正在运行的程序可以看成是一个进程。 例如正在运行的QQ,进程拥有独立运行所需要的全部资源。 线程:程序中独立运...

阅读全文
iOS之ApplePay的开发流程 ios开发教程

iOS之ApplePay的开发流程

是苹果公司在2014苹果秋季新品发布会上发布的一种基于NFC的手机支付功能,于2014年10月20日在美国正式上线。但是一直没有在中国上线,直到今年的2月18日,才在中国上线 最早出现appleP...

阅读全文