上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 简介 添加高性能的2D内容和流畅的动画到您的应用程序,或创建一个高水平的2D游戏工具集的游戏。 SpriteKit是一个通用框架,用于绘制二维形状、粒子、文本、图像和视频。它利用Metal实现了高性能的渲染,同时提供了一个简单的编程界面,可以轻松创建游戏和其他图形密集型应用程序。使用一组丰富的动画和 阅读全文
posted @ 2022-08-04 14:40 xiao孛 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、创建私有的 pod 仓库,就像 GitHub 这样的仓库一样,大家都把代码托管到这个里面。 - 1、在自己公司的 git 服务器或者其他平台的 git 服务器上创建私有远程仓库,我是用公司的 git 服务器,名字叫 MySpecs ,克隆地址为:https://XXX/XXX/XXX/MySpe 阅读全文
posted @ 2020-09-16 12:02 xiao孛 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 时间:2020.05.14 新做的app加班加点的做出来了,证书,上架图片资料什么的都准备好啦。 这时候要做一下代码的检测了! 1、检查是否有私有API grep -r prefs . 2、检查是否有UIWebView,从现在开始的新项目不能有UIWebView了,全局搜索 UIWebView,或者 阅读全文
posted @ 2020-05-14 11:30 xiao孛 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 背景:本来就是一个记账的简单的应用,又添加了一些h5的页面,和一些弹框广告。 过程:在iOS上架之后,一直因为 Guideline 3.2.2 - Business - Other Business Model Issues - Unacceptable 被拒绝! 拒绝了四次,每次都是按照要求去修改 阅读全文
posted @ 2020-04-30 11:06 xiao孛 阅读(2939) 评论(0) 推荐(0) 编辑
摘要: 问题背景:今天更新别人的老项目,是带有别人的pod库一起的。 然后运行的时候就报: Script-F5D11CF0449793751B74E0C1.sh: line 2: XXXXXXXXXXXXXXXXX-resources.sh: Permission denied Command PhaseS 阅读全文
posted @ 2020-04-27 18:01 xiao孛 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: iOS 穿山甲激励视频不展示 let model = BURewardedVideoModel() model.userId = "5e7c1a2881a2a820c82fefb6" rewardedAd = BUNativeExpressRewardedVideoAd(slotID: "94510 阅读全文
posted @ 2020-03-26 17:54 xiao孛 阅读(2158) 评论(3) 推荐(0) 编辑
摘要: 1.什么是离屏渲染 离屏渲染(offscreen-rendering)顾名思义为屏幕外的渲染,即渲染的结果不会直接呈现到当前屏幕上,而是等待合适的时机才会被显示。 正常情况下,在当前屏幕显示的内容,由 GPU 渲染完成后放到当前屏幕的帧缓存区,不需要额外的渲染空间。我们知道 iPhone 的屏幕刷新 阅读全文
posted @ 2020-02-26 20:48 xiao孛 阅读(427) 评论(0) 推荐(0) 编辑
摘要: iOS 内存优化包括两部分:1、使用不当导致的内存泄漏;2、大量加载数据及使用导致的内存警告。 1、修饰关键字的错误使用(weak,strong错误使用)2、循环引用3、定时器,通知使用后不销毁4、动画不主动停止,不清理动画资源5、手动开辟内存不释放6、单例(不常用的使用懒加载,用完之后释放掉)7、 阅读全文
posted @ 2020-02-24 11:32 xiao孛 阅读(267) 评论(0) 推荐(0) 编辑
摘要: handyJson使用原理: 1、获取实例对象的起始指针,移动到有效起点 2、通过Mirror获取每一个字段的字段名和字段类型 3、根据字段名在Json中取值,转换为和字段一样的类型,通过指针写入 4、根据本字段类型的占位大小和下一个字段类型,计算下一个字段的对齐起点 5、移动指针,处理赋值 参考原 阅读全文
posted @ 2020-02-24 11:28 xiao孛 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: iOS 调用对象的方法发生了什么? 1、先根据对象的 isa 指针找到该对象的类对象,即该对象所属的类; 2、在该类对象的缓存方法列表里面查找该方法,找到即执行响应方法; 3、如果没找到,向该类对象的方法列表里面查找该方法,找到即执行响应方法; 4、如果没找到,根据该类对象的父对象指针,去父对象里去 阅读全文
posted @ 2020-02-22 16:29 xiao孛 阅读(345) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页