1、背景xcasset是苹果为iOS开发者提供的高效文件图片寻址,slicing,图片分包的图片文件管理工具。xcasset中图片结构如图,每张图片根据机型不同,像素大小也不...
1、背景xcasset是苹果为iOS开发者提供的高效文件图片寻址,slicing,图片分包的图片文件管理工具。xcasset中图片结构如图,每张图片根据机型不同,像素大小也不...
长时间开发iOS,cocoaPods与Xcode产生大量缓存,使得硬盘空间不足以正常使用,以下shell脚本可以删除开发过程中产生的缓存。 使用方式:1、新建文本文档,起名为...
官方App Thining App Thining会根据不同的设备提供相应的App包进行下载。 App Thinning 有三种方式,包括:App Slicing、Bitco...
参考 dyld源码[https://opensource.apple.com/tarballs/dyld/] 个人注释的源码[https://github.com/iWind...
好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
// 画边框 (分为左半部分和右半部分,每次画一部分) (UIImage *)getEdgeLineImageWithType:(ELJSecondhandHomePageS...
背景 使用Xcode,iOS开发过程中,经常遇到大范围替换图片的场景,因为一段时间过后就会换UI风格。我们通常的做法是将所有工程中的图片以文件夹的形式拷贝给UI,UI在不改文...
原文这个 内存泄漏 野指针 重复代码(包括功能类似) 没必要的子类 编码风格不一致 状态太多 架构设计不合理 Controller过大 不要随大流(Going with th...
2.1 被隐藏了的过程 ide一般将编译和链接的过程一步完成,通常将这种编译和链接合并到一起的过程叫构建 从代码变成可执行文件,概括来说氛围4步:预处理、编译、汇编、链接 2...