![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
文章平均质量分 54
zzdjk6
这个作者很懒,什么都没留下…
展开
-
Game Center 的 Leaderboard 中提交浮点数据(float)
iOS 的 GameKit 中,使用 GKScore 来提交分数,而它的 value 是一个 int64_t 官方文档,难道说我们只能提交整数类型(int)的分数吗?如果我有有个游戏要提交浮点数(float)的分数怎么办?其实 Game Center 可以帮我们做到。原创 2015-05-03 22:43:05 · 645 阅读 · 0 评论 -
iOS 内存占用问题之 ImageIO_PNG_Data
iOS 内存占用问题之 ImageIO_PNG_Data问题来源做APP调试的时候,发现总是收到 didReceiveMemoryWarning,打开 Instruments 的 Memory Leaks 一看,ImageIO_PNG_Data 占了好大的内存(近100MB)。其实这个问题零零碎碎地在很多地方都有人提到过,但是提到 ImageIO_PNG_Data 似乎不多,碰到问题的时候不好搜索,原创 2015-06-18 16:25:21 · 2944 阅读 · 0 评论 -
SKTexure To UIImage,即 SpriteKit 截屏
SKTexure To UIImage,即 SpriteKit 截屏问题来源我们使用 SpriteKit 做游戏的时候,至少有两种时候需要写程序截屏:完成游戏关卡后,分享到社交网络自制关卡编辑器,并需要批量生成在选关界面显示关卡预览图这个时候我们的第一反应差不多会是 SKView *skView = self.view;SKTexutre *tex = [skView textureFrom原创 2015-06-18 17:08:16 · 457 阅读 · 0 评论 -
ZZCustomAlertView - 一个高度自定义的iOS模态弹窗
ZZCustomAlertView - 一个高度自定义的iOS模态弹窗这是一个可以高度自定义的iOS模态弹窗 (modal alert view)。项目地址:https://github.com/zzdjk6/ZZCustomAlertViewGithub 项目里包含一个 Example 的 Demo 示例。使用Cocoapod:pod "ZZCustomAlertView"这里是 Demo 效果视原创 2015-07-01 02:11:51 · 922 阅读 · 0 评论 -
SpringBoard九宫格的实现 (基于UICollectionView)
SpringBoard九宫格的实现 (基于UICollectionView)SpringBoard九宫格大概是这个样子的:(在游戏 Doty 中的选关界面)在我们的演示程序中,它在各个尺寸的 iPhone 上是这样的:iPhone4SiPhone5SiPhone6iPhone6P可以在 GitHub 上查看本 Demo 的完整源码,或 Clone 到本地编译运行。实现这个效果,主要就是基于UIScr原创 2015-07-12 05:27:11 · 765 阅读 · 0 评论 -
从 C-41 看 MVVM 和 ReactiveCocoa
从 C-41 看 MVVM 和 ReactiveCocoa基本概念C-41 是一个关于 MVVM 和 ReactiveCocoa 的开源程序,我是通过 objc.io 上的一篇文章知道它的MVVM(Model-View-ViewModel) 和 RAC(ReactiveCocoa) 都有不错的介绍文章,前面提到的是一篇,其他的附在文章结尾介绍给大家。原创 2015-07-22 03:04:29 · 3657 阅读 · 0 评论 -
RxSwift 中监听对象属性改变的方式小结:rx_observe, PublishSubject 和 Variable
对于 RxSwift,我想写的内容还是蛮多的,就从最简单的开始吧 lol.日常开发中,我们经常都要去观察一个对象属性的改变,那么我们怎么去监听它比较好呢?我们的选择还是蛮多的,不过这里我们仅讨论 RxSwift 世界中的方案。rx_observe我们首先就会发现 rx_observe 这个方法,然后写出类似下面的代码...原创 2016-08-21 00:52:20 · 10411 阅读 · 0 评论