在iOS的项目开发中,项目会随着时间不断变大,项目的结构会变得越来越复杂,编译速度也越来越慢,这时,就需要对项目进行优化。而对于项目结构优化的一种方式,就是使用动态库或静态库...
IP属地:上海
在iOS的项目开发中,项目会随着时间不断变大,项目的结构会变得越来越复杂,编译速度也越来越慢,这时,就需要对项目进行优化。而对于项目结构优化的一种方式,就是使用动态库或静态库...
在上一章节中,我们对SDK工程进行了一些配置,很多朋友已经开始着手进行开发了,同时也提出了一些问题并给出了纠正,非常感谢各位支持。本章中,我们将对资源文件以及三方库做一些配置...
最近遇到个问题,公司苹果开发者账号没有开启双重认证导致无法登陆iTunes connect,登陆时候又需要提供安全问题密码,这个密码也不知道谁创建的早就不知道密码是什么了,重...
iOS 客户端接入 Flutter 实践 官方混编文档 https://github.com/flutter/flutter/wiki/Add-Flutter-to-exis...
前言:这篇文章是我看李明杰老师的iOS底层原理班(下)/OC对象/关联对象/多线程/内存管理/性能优化总结所得,断断续续历时3个月左右,把课堂听的东西给做了一下笔记。 1、一...
前言 在iOS开发中,我们时常需要保存一些数据,或者希望在用户下次打开App时,依然可以保留一些设置等,比如主题设置、语言设置,那么我们一般会选择使用NSUserDefaul...
大家先看下IOS字体规范与多屏幕适配的规律和在不同尺寸屏幕适配的UI布局: 在项目中肯定会遇到字体适配的问题,从上面可以看出:一般情况是在4,5,6上用一套字体大小,在6P上...
iOS的runtime中有一种神奇的黑魔法: Method Swizzling,利用它可以做很多有趣的事情。 Method Swizzling 的优点 例如,假设我们的项目中...