自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Xcode 15 (iOS17) 打包的项目在iOS 12系统上启动崩溃

需要处理:Build Settings ->Asset Catalog Compiler-> Generate Swift Asset Symbol Framework Support,把SwiftUI去掉,(iOS 12 是还不支持 swiftUI 的,当时的UI框架应该是UIKit 和storyboard)2、当这个时候设置之后,当debug 环境可以正常时候,切换到release 环境会继续崩溃,虽然报错是汇编代码,但是很明显是和之前的不一样。

2023-12-07 17:05:20 3140 1

原创 自己打包framework 坑的记录

搜索productRefGroup,将productRefGroup上面一行的mainGroup的值,替换到productRefGroup。选中 framework.xcodeproj, 右键显示包内容。1、创建framework,没有Products目录。打开project.pbxproj。

2023-09-11 11:37:42 74

原创 利用RAC/KVO直接监听数组变化的实现

大家在使用RAC 对数组进行监听时候是不生效的,其实这点原因也是很简单,知道KVO底层的小伙伴应该知道,KVO的底层其实是监听的set方法,当我们平时的属性值发生改变时候,RAC都能正常监听,但是数组的增删改是没有set方法的,下面我在大神的基础上做了一个简单的demo 可以直接copy 使用,原来也是基于RAC库的。///实现原理,利用RAC给数组创建一个分类,为了对数组的增删改监听。

2023-08-08 10:00:26 287

原创 Xcode 14.3 报错 ..../XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a

1、同样的代码在Xcode 14.2 中就没有问题,通过去查找,发现barclite_iphoneos.a 在xcode 14.3中并没有,在Xcode 14.2中是有的;“然后把14.2的目录文件arc/整个拷贝到14.3的Xcode应用目录里。2、在pod 文件里添加下面代码,放在pod 最后一个end前面 ,然后pod install 一下,问题解决(原理:感觉就是Xode版本和pod版本不一致导致,改成一致就可以了)(推荐)最近把Xcode 升级到14.3 发现pod 不是很适配,出现报错。

2023-04-20 09:35:28 2920 1

原创 根据图片的透明度,来判断是否响应tap手势

通过图片的alpha来确定点击的位置是否是透明的,如果是透明的就不响应,如果alpha 大于某个值就响应

2023-03-22 17:24:09 81

原创 iOS 使用AFNetworking 报错“iOS 28: No space left on device”

通过这番操作之后,我就算把并发量改到两百或者更多,也不会出现这个问题,所以大家在使用af的时候,如果你的接口并发量特别高的时候,可以从这两个方面去处理,不然很有可能出现“No space left on device”的情况。在下载的过程中,直接显示下载失败,并且后续所有资源都下载失败,解决办法,通过GCD的semaphore,控制并发量。登陆时候,用户在极短的时间下载很多的图片资源,并且下载是一个异步的,对接口的请求量没有做并发量的限制。

2023-03-10 11:09:05 363

原创 iOS 开发- ReactiveObjC 的使用和注意点

RAC 的核心思想:创建信号 - 订阅信号 - 发送信号 ,并且在 RAC 中有大量的 block ,所以使用RAC之前你需要熟悉Block的使用。iOS端RAC 两大框架 ReactiveObjC 和 ReactiveSwift 使用方法可以看SDK。3.遍历 Array 和 Dictionary。7. 代替 Delegate 、KVO、计时器。5.监听 Notification 通知事件。2. RACSubject 信号。1. RACSignal 信号。6. 监听 TextField。

2023-03-09 17:23:09 268

原创 git 分支合并到master分支或者master合并到其他分支

git 分支合并到master分支或者master合并到其他分支,以及git 的一些常规操作

2023-03-02 16:59:30 650

原创 Mac 搭建flutter

mac os安装flutter 环境

2023-02-08 17:17:33 115

原创 UIScrollView 自动向下偏移的问题

UIScrollView 自动向下偏移的问题

2022-09-13 10:52:59 472

原创 pod 指定SDK下载路径,下载或者更新找不到https://github.com/xxx/xxx.git‘的时候

在git上找到对应的“xxx”的sdk的地址,然后查看对应地址,把之前pod地址改为指定位置即可pod 版本库名, :git => 版本库地址pod 'xxx' , :git => 'https://github.com/xxx/xxx.git'如果下载下来发现缺少了文件,应该是未指定版本号pod 'xxx' , :git => 'https://github.com/xxx/xxx.git' , :tag => '1.0.0'...

2022-04-29 09:35:38 676

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除