会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
日常
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
11
下一页
2022年2月23日
客户端基础知识—— iOS 系统上 mmap 的“妙用”
摘要: 一、传统的读写文件 一般来说,修改一个文件的内容需要如下3个步骤: 把文件内容读入到内存中。 修改内存中的内容。 把内存的数据写入到文件中。 过程如图 1 所示: 如果使用代码来实现上面的过程,代码如下: read(fd, buf, 1024); // 读取文件的内容到buf ... // 修改bu
阅读全文
posted @ 2022-02-23 19:24 FakeCoder
阅读(947)
评论(0)
推荐(0)
2021年11月3日
Device Support 真机调试 卡顿
摘要: 1.打开“访达”,shift+command+G到资源库 “~/Library/Developer/Xcode/iOS DeviceSupport/”删除该目录下所有文件 快捷键(shift+command+G到资源库)全部删除文件夹下所有文件 2.选择Xcode->Window->Devices
阅读全文
posted @ 2021-11-03 10:35 FakeCoder
阅读(196)
评论(0)
推荐(0)
2021年9月6日
使用 Cocoapods 集成 XCFramework 时的 “Multiple commands produce” 错误分析
摘要: 问题 最近把我们组负责的模块改成了通过 Cocoapods 集成到主工程,竟然在运行单元测试的 Target 时出现了类似下面的错误: Showing All Messages Multiple commands produce '/Users/Alvin/Library/Developer/Xco
阅读全文
posted @ 2021-09-06 16:29 FakeCoder
阅读(1847)
评论(0)
推荐(0)
2021年7月2日
ruby操作项目.xcodeproj
摘要: 前言 开发过程中经常遇到需要脚本拷贝文件,添加文件引用到Xcode,新建group,添加文件到Build Phase以及增加-fno-objc-arc标识等,这些都可以通过脚本实现。 准备工作 安装Ruby库Xcodeproj 了解几个概念 Target:指定了一个用于产品(product), 并且
阅读全文
posted @ 2021-07-02 17:21 FakeCoder
阅读(470)
评论(0)
推荐(0)
2021年7月1日
关于performSelector afterDelay:0 的使用
摘要: self performSelector:@selector(doSomeThing) withObject:nil afterDelay:sec]; 这个方法主要用于在当前线程延迟sec秒执行loadPullTableView方法. 如果sec!=0, 我们很好理解. 但是当sec==0的时候,
阅读全文
posted @ 2021-07-01 18:05 FakeCoder
阅读(190)
评论(0)
推荐(0)
2021年1月26日
Unity3D工程打包成iOS的framework
摘要: 如果不是公司业务非要用这种方案,请不要选这种方案,坑哭你。。。。 参考链接: unity-in-framework unity-ios-framework 正题 工具版本 unity版本 2018.2.1f Xcode版本 xcode10(10的小版本没一个个试应该都可以 我是10.2.1) 很重要
阅读全文
posted @ 2021-01-26 17:43 FakeCoder
阅读(926)
评论(0)
推荐(0)
2020年9月24日
iOS 内存管理
摘要: 内存管理 1.内存布局 alloc注册流程 alloc会先调用_objc_rootAlloc()函数,_objc_rootAlloc()中会调用callAlloc函数,然后会调用_objc_rootAllocWithZone(),最终会执行到_class_createInstanceFromZone
阅读全文
posted @ 2020-09-24 10:46 FakeCoder
阅读(2309)
评论(0)
推荐(0)
2020年6月2日
React Native引入immutable优化性能
摘要: S所有的操作都是通过Native端的js线程执行,单线程执行,优化性能的一个方向就是降低js的负载。 Imutualble概念:顾名思义,对象一旦被创建便不能更改,对immutable对象的修改添加删除都会返回一个新的immutable对象,同时为了避免deepCopy的性能损耗,immutable
阅读全文
posted @ 2020-06-02 17:14 FakeCoder
阅读(374)
评论(0)
推荐(0)
2019年10月16日
react-native-code-push进阶及实践小结
摘要: 在ios开发过程中,有时候会用到第三方的静态库(.a文件),然后导入后发现编译正常但运行时会出现selector not recognized的错误,从而导致app闪退。接着仔细阅读库文件的说明文档,你可能会在文档中发现诸如在Other Linker Flags中加入-ObjC或者-all_load
阅读全文
posted @ 2019-10-16 15:13 FakeCoder
阅读(506)
评论(0)
推荐(0)
2019年8月19日
超级签名-原理/机制/技术细节-完全解析
摘要: 超级签名-原理/机制/技术细节-完全解析 随着苹果对于企业分发证书的频繁吊销和日益收紧,代签名行业也随之迭代出了黑科技,即所谓的超级签名。 超级签名安装流程演示 从整个安装流程上来看,超级签名少了在设置里面信任企业证书的步骤,体验上要比企业分发更简单和容易接受,同时分发价格也贵的离谱,不禁让人好奇这
阅读全文
posted @ 2019-08-19 18:44 FakeCoder
阅读(2415)
评论(0)
推荐(0)
1
2
3
4
5
···
11
下一页
公告