iOS
iOS技术相关
峰回路要转
这个作者很懒,什么都没留下…
展开
-
Flutter安装或者更新包没反应
flutter Pub get , flutter Pub upgrade 没成功安装原创 2022-09-20 11:02:31 · 1217 阅读 · 0 评论 -
升级iOS CocoaPods 版本
iOS CocoaPods 版本升级原创 2022-08-15 17:07:47 · 1539 阅读 · 0 评论 -
模拟器录屏
打开模拟器并运行你的应用程序;打开终端;使用以下命令开始录制:xcrun simctl io booted recordVideo .例如:xcrun simctl io booted recordVideo app-preview.mp4;按ctrl + c停止录制1.在终端 cd 到文件要保存的文件夹2.运行命令:xcrun simctl io booted recordVideo filename.mov3.停止录屏:control + C...原创 2021-01-19 13:18:33 · 586 阅读 · 0 评论 -
GCDWebServer WebUploader Swift 用法
太强大了,2句代码完事。var gcdWebUploader: GCDWebUploader! func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { self.gcdWebUploader = GCDWebUploader(uploadDirec原创 2020-11-16 16:37:10 · 713 阅读 · 0 评论 -
iOS14 UITableView中UITableViewCell 响应不了点击事件
更新到了Xcode12,系统升级到iOS14,所有UITableViewCell上的button,手势事件都响应不了。解决办法:self.addSubview(createButton)改成self.contentView.addSubview(createButton)不想改的话,用runtime处理一下也行。...原创 2020-10-10 17:54:27 · 1567 阅读 · 0 评论 -
iOS App 清除缓存做法 Swift5
最近用swift语言做清除缓存,找了一圈,没什么合适的代码,有的教程还要搞个第三方包来清除缓存,个人表示有点无语了,不多说了,直接上代码。计算缓存的方法,用于在画面显示。 func caculateCacheSize() -> String { // 取出cache文件夹路径 let cachePath = NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.cachesDir原创 2020-09-14 10:19:20 · 602 阅读 · 0 评论 -
iOS 作为唯一设备标识符 写入keyChain(钥匙串)保存 应用删除信息仍保留
利用keyChain和UUID永久获得设备的唯一标识开发者可以在应用第一次启动时调用一 次,然后将该串存储起来,以便以后替代UDID来使用。但是,如果用户删除该应用再次安装时,又会生成新的字符串,所以不能保证唯一识别该设备。这就需要各路高手想出各种解决方案。所以,之前很多应用就采用MAC Address。但是现在如果用户升级到iOS7(及其以后的苹果系统)后,他们机子的MAC Address就是...原创 2019-12-17 14:31:18 · 1730 阅读 · 0 评论