2018年10月26日

写给自己的小CASE

摘要: 一时的完美不代表什么,重要的是不断地学习和成长:直面挑战,不断进取。 摘自《看见成长的自己》。 阅读全文

posted @ 2018-10-26 10:46 金字塔上D蜗牛 阅读(135) 评论(0) 推荐(0) 编辑

2018年10月8日

byte -> int

摘要: 传送门 传送门2 以下copy: int i = 0; i += ((b[0] & 0xff) << 24); i += ((b[1] & 0xff) << 16); i += ((b[2] & 0xff) << 8); i += ((b[3] & 0xff)); 想必大家对这样的代码并不陌生,明白 阅读全文

posted @ 2018-10-08 09:40 金字塔上D蜗牛 阅读(180) 评论(0) 推荐(0) 编辑

2018年9月30日

对象交互

摘要: 博客传送门 文章中命令式和响应式的通俗解释: 场景:假如你是主人,肚子饿了,要仆人去做饭。 命令式:你命令买菜的仆人去买菜。 仆人去买菜了,然后把菜给你,你把菜交给做饭的仆人,告诉他去做饭,他做好饭端给你。 响应式:你告诉仆人,你肚子饿了。仆人听到了,去买菜然后放入冰箱,喊了声菜买回来了。之后做饭的 阅读全文

posted @ 2018-09-30 11:16 金字塔上D蜗牛 阅读(139) 评论(0) 推荐(0) 编辑

2018年6月11日

用swift写的一款小游戏,模仿的僵尸危机

摘要: https://github.com/123456qwer/WDZombies.git //git地址 阅读全文

posted @ 2018-06-11 14:09 金字塔上D蜗牛 阅读(278) 评论(0) 推荐(0) 编辑

2018年5月25日

字符串长度适配

摘要: 截取字符串长度。通常情况下,中文以及中文标点符号占2字节,ASIIC编码占1字节,如果规定字符长度不超过8位,可通过以下方法 阅读全文

posted @ 2018-05-25 10:36 金字塔上D蜗牛 阅读(151) 评论(0) 推荐(0) 编辑

2018年5月12日

消息转发机制

摘要: iOS消息转发机制分为三步骤:动态分析、备用接受者、完整转发。 动态分析涉及的方法: 如果以上俩个方法无法处理消息,继续调用备用接受者。 如果以上方法都不能处理消息,调用完整转发 阅读全文

posted @ 2018-05-12 12:21 金字塔上D蜗牛 阅读(144) 评论(0) 推荐(0) 编辑

2018年4月9日

关于@autoreleasepool

摘要: 苹果推荐使用场景: 如果你编写的程序不是基于 UI 框架的,比如说命令行工具; 如果你编写的循环中创建了大量的临时对象;(常用) 如果你创建了一个辅助线程。 1,2行每次循环结束,会被系统自动释放。 主要看3行,释放时机应该是viewDidLoad函数结束释放,也就是第4行结束,strTest指向的 阅读全文

posted @ 2018-04-09 11:13 金字塔上D蜗牛 阅读(198) 评论(0) 推荐(0) 编辑

2018年3月29日

Block学习总结

摘要: 最近网上浏览了一些关于Block的文章,自己进行一下消化吸收。 Void (^blockName)(parma)-> Block声明 Void (^) (parma){}; ->Block定义 可省略返回值 ^(parma){}; 当Block作为参数传递时 -> (Void (^)(parma)) 阅读全文

posted @ 2018-03-29 11:35 金字塔上D蜗牛 阅读(110) 评论(0) 推荐(0) 编辑

2018年3月16日

清理xcode

摘要: 移除 Xcode 运行安装 APP 产生的缓存文件(DerivedData) ~/Library/Developer/Xcode/DerivedData 移除 APP 打包的ipa历史版本(Archives) ~/Library/Developer/Xcode/Archives 移除 APP 打包的 阅读全文

posted @ 2018-03-16 17:12 金字塔上D蜗牛 阅读(121) 评论(0) 推荐(0) 编辑

2017年5月17日

SpriteKit 关于categoryBitMask collisionBitMask contactTestBitMask 遇到的一些问题

摘要: 手写copy一下官方解释 首先是categoryBitMask /** 定义了这个物理刚体是属于哪个类别的掩码 。在一个场景中的每个物理刚体可以分配给达到 32 不同的类别(参数 int bitmask是int类型4个字节32位),每个对应有32位中的1位掩码。您的游戏中您定义使用的掩码值。联同的 阅读全文

posted @ 2017-05-17 17:59 金字塔上D蜗牛 阅读(816) 评论(0) 推荐(0) 编辑

导航