最新 最热

一款可让大型iOS工程编译速度提升50%的工具

本文介绍了美团平台自研的一款 cocoapods 插件,该插件可以大幅提升 iOS 工程代码的编译速度。文章前半部分主要介绍相关的原理,后面主要阐述在工程层面的实践,希望能给从事相关开发的同学带来一些帮助或者启发。...

2021-03-15
2

iOS tweak 集成CocoaAsyncSocket(建连、断开、重连、心跳、通用请求)【应用场景:微信机器人】

我们可以在设备的/Library/MobileSubstrate/DynamicLibraries目录下查看手机上存在着的所有tweak。这个目录下除dylib外还存在着plist与bundle两种格式的文件,plist文件是用来标识该tweak的作用范围,而bundle是tweak所...

2021-03-08
1

CocoaPods 使用手册:1、基础 2、高级用法: podspec.json、tweak集成AsyncSocket、 静态库

注意最后一句话,意思是:以后打开项目就用 CocoaPodsDemo.xcworkspace 打开,而不是之前的.xcodeproj文件。

2021-03-08
1

iOS 自动打包

iOS 自动打包使用脚本实现自动打包,网上搜了好多,但是偶比较笨,一直发现不知道怎么使用,看了好久,终于改了个可以使用的,但是最后发现不能用xcrun导出;宝宝心里苦,但宝宝不说?;接着改,最后终...

2021-03-01
1

CocoaPods缓存清理之谜

CocoaPods的缓存你了解吗?缓存的默认存储路径在哪里?缓存怎么手动清除?又有什么机制会触发自动清理?今天小菜带大家一窥究竟。

2021-02-26
1

Objective-C之父Brad J. Cox去世,他推动了今天苹果的软件生态

近日,讣告网站 Legacy.com 发布消息:Objective-C 之父 Brad J. Cox 博士于 2021 年 1 月 2 日在自己的家中逝世,享年 77 岁。

2021-02-23
2

cocoapods从安装到使用

CocoaPods是一个用来帮助我们管理第三方依赖库的工具。它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我们的工程连接起来,供我们开发使用。这么说可能还不是很理...

2021-02-19
1

CocoaPods对三方库的管理探究

CocoaPods是iOS开发中经常被用到的第三方库管理工具,我们有必要深入了解一下它对项目产生了什么影响,以及它是如何管理这些库的。

2021-01-29
2

快速高效 | iOS银行卡识别

快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。

2021-01-29
1

Cocoa内存管理的简单规则[翻译]

对于一个新的Cocoa开发者来说,刚接触到内存管理的时候,一定很困惑。 下面给出了一些简单的规则,可以让你舒服些。如果你没有很好的使用这些规则的话,通常会带来内存泄露的问题或者运行时的异常。...

2021-01-26
1