Xcode
文章平均质量分 93
_chirs
解决问题的第一步就是承认问题的存在
展开
-
CocoaPods 自定义三方框架
1、创建项目以及配置信息创建框架项目 打开终端,项目目录下执行命令// FrameworkNamepod lib create FrameworkName //此步骤会从git clone 一份项目框架 ,会有几个问题需要回答 诸如项目的语言类型 、选择测试框架、是否需要UIView 测试界面等问题//完成后项目会自动打开2、配置项目信息把framework需要的类文件放到 XXX/Classes(没有就新建)目录下 把framework需要的资源文件放到XXX/Assets目录原创 2021-02-04 11:35:35 · 184 阅读 · 0 评论 -
IOS Xcode Swift 编码规范
1二元运算符(+, ==, 或->)的前后都需要添加空格推荐let testValue = 1 + 2 if testValue == 1 { /* ... */} func testFunction(with testValue: TestClass) -> returnValu...转载 2019-03-30 17:29:47 · 570 阅读 · 0 评论 -
关于tableview 点击 展示 UIAlertController 延迟缓慢的诸多理解 与解决方法
问题 有时在点击tableview上的一个cell后弹出UIAlertController,会发现有延迟的问题,或者点击没有反应,随便再点击一下才会弹出问题解析 这种情况往往出现在 我们将 tableview 的 设置为 cell.selectionStyle = UITableViewCellSelectionStyleNone,是因为 点击事件发生后没有处理UI变...原创 2019-05-08 11:00:31 · 298 阅读 · 0 评论 -
xcode编译生成.framework、.a静态库
一、概念解析静态库:被完整的拷贝到可执行文件中,被多次使用就有多份拷贝,有a 和 .framework两种形式;动态库:程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存,有dylib 和 .framework 两种形式系统的.framework是动态库,自己可编译的.framework静态库和动态库(据说用动态库app审核会通不过,没有验证,咱...原创 2019-05-25 13:03:56 · 3649 阅读 · 0 评论 -
FSPagerView 自定义 Cell 的使用
源码地址:https://github.com/WenchaoD/FSPagerView由于将 Collection Cell 的类型固定了,我们再使用自定义的cell时会编译无法通过。不知道以后原作者会不会加入自定义的.这里有几种兼容的方式一.找到FSPagerView.swift 文件将FSPagerViewCell 改成 CollectionCell 即可二.拓展 ...原创 2019-09-10 17:34:02 · 1332 阅读 · 0 评论