iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 引言 iOS 5.0之后apple引入了Xcode编译器特性ARC...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 引言 iOS 5.0之后apple引入了Xcode编译器特性ARC...
绝大多数iOS开发者用过block,并且知道用 __weak 的方式去解决循环引用的问题。而进阶一些的开发者则了解Weak-Strong-Dance,那么什么是Weak-St...
场景·两个静态链接库 接入了腾讯的GVoice来做语音功能,然后针对有些地区不能用GVoice的,提供了个本地录音功能。本地录音使用的Unity录制原始数据,然后用lame库...
项目里的布局一直都是纯代码流,顺带着Autolayout也一直没有使用,直到遇到了masonry,让我看到了希望,我决定将Autolayout引入到项目中。masonry的基...
目录 0、前言 一、Auto Layout前世今生 二、Auto Layout基础知识 1.Auto Layout本质 2.Auto Layout基本原理NSLayoutAt...
手机机型 (iPhone)屏幕尺寸 (inch)逻辑分辨率 (pt)设备分辨率 (px)缩放因子 (Scale Factor)3G(s)3.5320x480320x480@1...
在网上找的文章都是通过frame去设置的,对于用约束构建的项目不是很友好,今天决定解决下 经过一上午的实验,发现当开发人员 第一次设置UIButton的约束后系统会自动生成U...
一、创建新一个工程二、Xcode界面详细介绍三、Xcode菜单详解四、Xcode快捷键介绍五、结语六、参考资料 前言 前几天在公司内部做了一次关于iOS的入门分享,听众有PH...
目录操作 文件操作 选择操作 安全操作 编程操作 进程操作 时间操作 网络与通信操作 Korn Shell 命令 其它命令
dispatch_semaphore_t 必须与dispatch_semaphore_wait成对出现dispatch_semaphore_t 次数大于dispatch_se...
我们先来看个简单的例子: 代码1 运行结果日志: 咋一看感觉没什么问题,但是如果去运行下,你会发现崩溃了。! 提示:Thread 4: EXC_BAD_INSTRUCTION...
结论 将编译后的.app 直接zip压缩 后缀改成ipa的方式iOS12以后 就是向上兼容(向未来兼容) 及只能由低系统版本向高系统版本兼容小版本不受影响 例如:13.6....
command+option+esc强制关闭Xcode Finder 中Shift+command+g 跳转~/Library/Developer/Xcode/Derived...
前言 在做项目的时候,无意间看到自动布局约束警告,开始也也觉得没什么,虽然有警告,但并不影响UI展示效果。但是越来越有代码洁癖的我,也忍受不了控制台输出一大堆约束警告Log,...
前言 在做项目的时候,无意间看到自动布局约束警告,开始也也觉得没什么,虽然有警告,但并不影响UI展示效果。但是越来越有代码洁癖的我,也忍受不了控制台输出一大堆约束警告Log,...
1.找到DerivedData 文件夹 删除 (路径: ~/Library/Developer/Xcode/DerivedData)(finder->前往)2.删除com.a...
测试机型版本 使用Xcode 24小时之内联调运行后可以使用AirDrop安装 iphoneXR 12.0.1 iphoneXS 12.1.2 iphoneXS Max 13...
CDN支持首先在1.7版本中引入,并在1.7.2中完成。它旨在极大地加快初始设置和依赖关系分析的速度。在1.8版本中,CocoaPods 不再需要克隆现在庞大的主规格存储库即...
原文可在我博客上看,会有目录结构:http://data2art.com/iOSDevRecord.html 半个月前,完成了个人App的2.0版本,也在普天同庆的六一儿童节...