持续更新:DeviceSupport[https://pan.baidu.com/s/116O1BnfVihgr02-0eeQfhQ?pwd=ikcp] 内容包括:8.x (...
持续更新:DeviceSupport[https://pan.baidu.com/s/116O1BnfVihgr02-0eeQfhQ?pwd=ikcp] 内容包括:8.x (...
这个Xcode 16能用吗
iOS 配置Xcode中的 Deployment Target的注意点 ,用于支持8.0以下版本的手机一、先说注意点,很重要 如果你的APP引入的三方库或者系统库适用范围大于Deployment Target里面的数值,项目是无法运行的。所以Deployment Target...
时光荏苒,转眼 iOS 开发已经从最狂热时的“人傻,钱多,速来!”,变成了如今的“iOS 没人要了!”。前段时间也了解到了一些老牌的培训机构已经在削减 iOS 班级的数量甚至...
前言 这是对 Swift 布局框架 SnapKit 的源码的一点分析,尝试搞清,一个好的布局框架,背后都做了些什么。 介绍 SnapKit 中的一些类 ConstraintV...
-static-stdlib is no longer supported for Apple platforms
Drafter: 一个在iOS项目中分析代码结构的工具在之前的一篇博客中,曾经用clang提供的库LibTooling编写了一个简单的导出iOS代码中函数调用关系图的工具,然而这种实现方式存在一些很明显的缺点: 在分析一个工程中...
xcodeprojects存在问题? Xcode 使用项目文件.xcodeproj文件来捆绑 IDE 的源代码和资源.在大多数情况下是正常工作的,但它有以下几个缺点: 在不同...
SPM加载过慢原因是本机访问github速度过慢。直接用clashx的全局并不生效,原因是xcode的git并没有走ClashX。 参考文章2的第一种方法,通过终端打开xco...
大纲 面临的问题是什么? 解决方案是什么? 如何实施? 效果怎么样? 如何避免重蹈覆辙? 1. 现状 Cocoa的MVC模式驱使人们写出臃肿的视图控制器,因为它们经常被混杂到...
前言 软件开发中,最常见的设计模式是Model-View-Controller(MVC),MVC也是构建Cocoa应用程序的标准模板,MVC设计模式为应用程序中的对象分配三个...
概览 Swift 5 发布了,这是一个重要里程碑。 此版本终于迎来了 ABI 稳定,因此 Swift 运行时现在可以引入到 Apple 平台各类操作系统的不同版本中,包括 m...
终于开始了“被窝编程”的系列,希望我不要半途而废吧~ 前好长一段时间就开始想写,记录记录自己的日(cai)常(keng),想了好久第一篇写点啥,终于这周做一个需求的时候想...
从网易博客转战简书已经3个月了,还没提笔写过一篇文章,那就从今天开始写自己的第一篇文章吧,算是激励自己继续写作的动力,既然是开篇,那么就从iOS开发中容易混淆的三个概念开始吧...
** 引言 **iOS中的沙盒机制是一种安全体系, 规定了应用程序只能在为该改程序创建的文件中读取文件,不可以去其它地方访问,此区域被成为沙盒。所有的非代码文件都要保存在自己...
Alamofire的基本用法 1.请求 这是一个最简单的请求,这个请求即不需要参数,也不需要接收数据。接下来我们翻看Alamofire这个文件,发现并没有Alamofire这...
下面是创建UIView的基本步骤: 1.创建 XIB 文件: · 在 Xcode 中,选择 "File" -> "New" -> "File..."。 · 选择 "View"...
swift开发需要应用数据库,fmdb笔记繁琐,在swift中准备放弃使用,看到了 Realm这个三方框架很强大,而且使用简单,就拿过来研究一下,感谢Swift - Real...
前言 公司之前的项目是由其他同事搭建的,随着公司业务的拓展,网络请求随之增加。网络工具类内部的代码愈发庞大,最终难以管理。为此寻找一个可行的解决方案,顺便学习一下RxSwif...
前言 Why Moya ? Alamofire可能是iOS Swift中最常用的HTTP networking library,用Alamofire可以抽象出NSURLSes...
Moya是什么? Moya是对请求库Alamofire的抽象封装,相当于OC中YTKNetwork和AFNetworking的关系。 为什么用Moya? 我们用Moya在Gi...