无法在class的extension中直接重写父类的方法swift中函数派发机制[https://www.jianshu.com/p/f8215e2c33a5]要想重写,需要...
无法在class的extension中直接重写父类的方法swift中函数派发机制[https://www.jianshu.com/p/f8215e2c33a5]要想重写,需要...
fatal error: lipo: can't open input file: /Users/xxxx/Library/Developer/Xcode/DerivedDa...
Swift 5.6 内置于 Xcode 13.3,增加了如下的几个新特性。 #unavailable Swift 5.6 之前只有#available表示可用,Swift 5...
Learn Git Branching 总结 链接:https://learngitbranching.js.org 主要 基础篇 1.Git Commit 2.Git Br...
1、类(class)和结构体(struct)有什么区别? 在Swift中,class是引用类型,struct是值类型。值类型在传递和赋值的过程中将进行复制,而引用类型则只会使...
FMDBMigrationManager 是与FMDB结合使用的一个第三方,可以记录数据库版本号并对数据库进行数据库升级等操作。首先要集成FMDB和FMDBMigration...
本文目标:掌握封装及开发SDK的全部技巧 文章比较长,建议分模块阅读 内容提要:不同场景下如何封装及开发SDK .a静态库创建 直接创建Framework库 在已有工程中创建...
原文地址:http://www.samirchen.com/about-podfile-lock/ 发生了什么 你加入一个 iOS 项目,根据小伙伴给你的 git 仓库地址把...
NSTimer 是iOS开发中常用的定时器,使用过程中也有一些弊端: 1. 受到RunLoopde影响出现计时准确性问题(很多大佬都转而使用GCD计时器) 2. 对targe...