随笔分类 -  iOS

1 2 3 4 5 ··· 7 下一页
摘要:WebP简介 WebP,是一种同时提供了有损压缩与无损压缩的图片文件格式,是Google新推出的影像技术,它可让网页图档有效进行压缩,同时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。 WebP 无损压缩的图片可以比同样大小的 PNG 小 26%; WebP 有损压缩的图片可以比同样 阅读全文
posted @ 2022-11-18 13:52 qqcc1388 阅读(875) 评论(0) 推荐(0) 编辑
摘要:升级到XCode13后运行模拟器会导致MacOS系统卡死,升级到XCode14后,该问题仍然存在,当然也有可能是公司办公电脑配置太低导致的[dog],卡死频率很高,会导致整个屏幕无法操作,无法看到鼠标,大概卡3~5分钟左右,macos会自动重启,自动启动时会有一个系统异常重启的开机画面,然后就正常启 阅读全文
posted @ 2022-11-18 11:18 qqcc1388 阅读(1491) 评论(0) 推荐(0) 编辑
摘要:灵动岛基本信息 灵动岛(Dynamic Island)相关API,隶属于Live Activity Framework,出现在iOS16.1系统;Live Activities负责在iPhone锁屏(Lock Screen)和灵动岛(Dynamic Island)中显示应用程序的最新数据。这使得人们 阅读全文
posted @ 2022-11-14 15:45 qqcc1388 阅读(1979) 评论(0) 推荐(0) 编辑
摘要:flutter处理图片压缩效率不高,如果同时压缩多张图片,那就更慢了,有时候甚至要等10几秒甚至几十秒,使用了flutter_luban这个框架压缩,仍然不能达到比较理想的效果,想到原生的压缩效率很高,于是便考虑使用iOS/Android原生来处理压缩,然后通过消息传递的方式返回到flutter端显 阅读全文
posted @ 2022-11-11 10:44 qqcc1388 阅读(351) 评论(0) 推荐(0) 编辑
摘要:SwiftUI同OC混编 OC打开SwiftUI页面 1、创建OC主工程 2、添加Swift文件,此时会弹窗提醒自动创建一个桥接文件,点击确定,创建文件 3、在SwiftUI文件中 创建被oc调用的控制器和方法 需要注意:注意Swift类和被调用的方法要使用@objc来修饰 @objc class 阅读全文
posted @ 2022-11-10 16:43 qqcc1388 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:富文本解决方案大致有下面几种 1、Text的超链接: 2、如果是单行文字使用HStack把多个Text拼接起来,这种方式比较简单也用的比较多 3、Text + Text的拼接,处理onTapGesture事件。不可行,因为onTapGesture返回的是some View,而不是Text,+ 拼接是 阅读全文
posted @ 2022-11-09 10:12 qqcc1388 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:State 基本描述: 和一般的存储属性不同,@State 修饰的值,在 SwiftUI 内部会被自动转换为一对 setter 和 getter,对这个属性进行赋值的操作将会触发 View 的刷新,它的 body 会被再次调用,底层渲染引擎会找出界面上被改变的部分,根据新的属性值计算出新的 View 阅读全文
posted @ 2022-11-08 10:51 qqcc1388 阅读(1363) 评论(0) 推荐(0) 编辑
摘要:1、解决xcode14 运行报错运行遇到的报错 “error: Signing for “XX” requires a development team. 在podfile文件中添加如下内容 设置User-Defined CODE_SIGNING_ALLOWED = NO post_install 阅读全文
posted @ 2022-11-07 11:12 qqcc1388 阅读(1747) 评论(0) 推荐(0) 编辑
摘要:XCode Python脚本打包 环境 python版本需求: python3 使用前请安装 requirements.text pip install -r requirements.txt 配置脚本信息 workspace 项目的路径地址 project_name 项目名称 scheme xco 阅读全文
posted @ 2022-10-28 15:26 qqcc1388 阅读(451) 评论(0) 推荐(0) 编辑
摘要:bugly解析错误信息需要符号文件,而符号文件每次都要手动去上传,有时候遗漏了,archive文件被删除后,想要解析出崩溃信息就很难了,所以,可以通过添加脚本,在archive完成的时候,自动上传符号文件到bugly 手动上传符号文件可以看这里 官方上传符号文件java工具包:buglyqq-upl 阅读全文
posted @ 2022-10-28 14:36 qqcc1388 阅读(310) 评论(0) 推荐(0) 编辑
摘要:| 环境变量 | 解释说明 | | : | : | | $(SRCROOT) | 工程所在位置,也就是.xcodeproj所在目录 | | $(PROJECT_DIR) | 与 $(SRCROOT) 一样 | | $(TARGETNAME) | 工程名称 | | $(TARGET_BUILD_DIR 阅读全文
posted @ 2022-10-28 13:50 qqcc1388 阅读(256) 评论(0) 推荐(0) 编辑
摘要:升级到XCode14后,打出来的包上架到应用市场导致极个别iOS12的用户打开App出现闪退的问题,虽然现在系统版本还是12或者11的比较少了,但出现问题,还是要解决,运行低版本的系统,发现启动时报错如下: dyld: Library not loaded: /usr/lib/swift/libsw 阅读全文
posted @ 2022-10-19 13:57 qqcc1388 阅读(1139) 评论(0) 推荐(0) 编辑
摘要:判断用户是否开启了代理,防止抓包 - (BOOL)isOpenTheProxy { #ifdef DEBUG return NO; #else NSDictionary *proxySettings = (__bridge NSDictionary *)(CFNetworkCopySystemPro 阅读全文
posted @ 2022-08-17 11:06 qqcc1388 阅读(2017) 评论(0) 推荐(0) 编辑
摘要:项目中有需求需要做一个手机云打印的功能,于是收集并整理了一些管理iOS端airPrint相关的资料如下 什么是AirPrint 其实就是将iOS(iphone,ipad)上的内容,使用支持AirPrint的打印机打印出来。打印过程无线控制, 非常方便。 资料参考 学习资料参考官方demo 下载地址: 阅读全文
posted @ 2022-06-14 10:06 qqcc1388 阅读(756) 评论(0) 推荐(0) 编辑
摘要:/// 获取最顶层控制器 -(UIViewController *)getCurrentVC{ UIViewController *result = nil; UIWindow * window = [[UIApplication sharedApplication] keyWindow]; if 阅读全文
posted @ 2022-06-08 10:28 qqcc1388 阅读(136) 评论(0) 推荐(0) 编辑
摘要:提交app到appStore被拒 Guideline 2.1 - Information Needed We're looking forward to completing our review, but we need more information to continue. Your app 阅读全文
posted @ 2021-12-30 13:32 qqcc1388 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:collectionView自适应高度 有两个点需要注意 1.设置layout的estimatedItemSize属性 UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init]; flowLa 阅读全文
posted @ 2021-12-15 14:31 qqcc1388 阅读(2044) 评论(0) 推荐(0) 编辑
摘要:项目中用到需要手写签名并保存为图片的需求 大致思路就是利用UIBezierPath曲线将手势滑动的坐标绘制处理,然后利用CoreGraphics保存为图片 @interface CustomerSignatureView : UIView /** * 获取签名图片 */ - (UIImage *)g 阅读全文
posted @ 2021-12-03 10:07 qqcc1388 阅读(613) 评论(0) 推荐(0) 编辑
摘要:1、在发起请求时直接从原始地址请求,不读缓存数据 : NSURLRequestReloadIgnoringCacheData self.webView = [[WKWebView alloc]initWithFrame:f configuration:configuration]; _webView 阅读全文
posted @ 2021-11-16 10:05 qqcc1388 阅读(2325) 评论(0) 推荐(0) 编辑
摘要:Xcode13运行模拟器报错,真机正常 building for iOS Simulator, but linking in object file built for iOS, xxxx for architecture arm64 解决方法 这里只提一种我自己真实有效的一个方案 build se 阅读全文
posted @ 2021-10-15 10:09 qqcc1388 阅读(945) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页
点击右上角即可分享
微信分享提示