
iOS开发
记录iOS开发过程成中一些心得,与大家一起进步!
又菜又爱coding
这个作者很懒,什么都没留下…
展开
-
Swift CChar元祖转String
iOS有些API是调用C函数,Swift端获得的数据是CChar元祖,需要转成String方便使用,下面的代码以获取手机型号为例。原创 2025-02-16 16:09:02 · 226 阅读 · 0 评论 -
iOS 生成RSA密钥对并把公钥转X.509
iOS RSA加解密使用 Security 框架。原创 2025-02-16 15:46:27 · 99 阅读 · 0 评论 -
iOS Swift URL编码
String有个方法可以把需要转码的字符转成百分号加16进制的格式:addingPercentEncoding,自带的不用转码的字符集有时候不能够满足需求,可以自定义AllowedCharacters。原创 2025-02-16 15:26:01 · 112 阅读 · 0 评论 -
iOS Swift算法之KDF2
后端用Java开发的,用到了org.bouncycastle.crypto.generators.KDF2BytesGenerator,一开始在网上各种搜,没找到相关的接口或第三方库,白白浪费了几天时间,后面才想到照着Java代码自己实现,于是乎参考。原创 2025-02-09 22:05:53 · 403 阅读 · 0 评论 -
iOS AES/CBC/CTR加解密以及AES-CMAC
还不错,好巧不巧,清理过Xcode缓存后死活下载不下来,当然也可以自己编译个Framework,但是偏偏不想用第三方库了,于是研究了一下,自带的CommonCrypto也可以达到项目需求。感觉iOS自带的CryptoKit不好用,有第三方库。原创 2025-02-09 21:53:50 · 820 阅读 · 0 评论 -
iOS ITMS-91065:Missing signature
其中是开发者名称。原创 2025-01-09 09:30:33 · 711 阅读 · 0 评论 -
iOS抓取蓝牙日志
A New Way to Debug iOS Bluetooth Applications原创 2024-01-04 10:41:36 · 802 阅读 · 0 评论 -
iOS OpenGL ES 3.0入门实践
绘制图片需要设置顶点坐标和纹理坐标并加载像素数据,之所以要指定两组坐标是因为纹理和顶点使用不同的坐标系,就是告诉OpenGL:把图像的某一区域绘制到屏幕的某一区域,3个点能确定一个三角形区域,我们把一张图分成4个三角形,分别是中心点和每条边点两个顶点组成的三角形,如下图,它图能够帮助你理解后面代码 GLImage.m 中的两组顶点为什么是那样子设置的。,主要也是参考的Android官方文档,好在iOS都有对应的函数,就没再仔细看iOS官方文档了。顶点着色器代码 vertexShader.glsl。原创 2023-11-12 17:24:41 · 894 阅读 · 0 评论 -
Swift基础
Swift标准库用 < 和 == 运算符定义了 >、>=、原创 2023-10-14 19:52:52 · 951 阅读 · 0 评论 -
iOS报错Application circumvented Objective-C runtime dealloc initiation for <xxx> object
改为 [super load];+(void)initialize 改为 +(void)load。运行一个比较旧的项目报这个错误,参考。原创 2023-10-13 10:15:25 · 550 阅读 · 0 评论 -
Swift 二进制数据与16进制字符串的相互转换
Swift二进制数据与16进制字符串的相互转换。原创 2022-07-17 13:26:46 · 1750 阅读 · 0 评论 -
Flutter iOS无法打包 Command PhaseScriptExecution failed with a nonzero exit code
修改 /ios/Pods/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh 文件,把。最近升级了Xcode(14.3),原先的Flutter工程打包出现问题,最后参考这篇文章解决了。原创 2023-04-24 21:20:56 · 743 阅读 · 0 评论 -
iOS使用MPChart绘制图表
最近刚接触iOS开发,在需要绘制曲线图表的时候先想到的就是找第三方库,网上推荐的流行库,我在集成的时候困难重重,感觉iOS在集成第三方库这块更新频繁,配置的东西也比较多,网上的建议大部分不凑效,花掉了两天时间没搞定,今天就想着搜一下Android端使用过的MPChart,一搜发现还真有iOS版的,github上虽然start不多,但是看介绍说几乎是按照Android版的API原样设计的,集成步骤说明也很详细,库做的比较专业,对iOS新手十分友好,然后就屁颠屁颠的把之前写好的Android代码复制过来,翻译成原创 2022-06-10 16:17:50 · 704 阅读 · 0 评论