image

现在越来越多的项目为了支持公司业务的发展而选择使用HTML5做一些功能,那么这样就会涉及到HTML5与原生Objective-C的交互,今天就聊聊HMTL与原生之间的相互调用问题。

阅读全文 →

image

前言

最近想做分享时,总是遇到需要更新最新包的问题,并且还需要导入真机和模拟器二个包,非常麻烦,所以一直在思考如何自己做一个分享库,要想做第三方的分享库,首要问题是需要知道App是如何跳转以及分享数据是如何传递,之前我想到是通过OpenURL中URL后面带参数去实现,后来想想URL长度传递是不可能允许这么多的数据传递,应该是通过App之间相互能访问的存储空间实现APP之间的数据传递,想想只有剪贴版了,实践证明我的猜想是对的,所以就把这次研究的步骤一步一步想下,与大家分享~

阅读全文 →

image

引言

Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。

阅读全文 →

image

引言

虽然距离WWDC2011和iOS5已经过去3年多时间了,但之前我一直没有去研究过ARC,一个是因为觉得ARC非常简单,到时什么时候想使用ARC时再转向ARC,第二个是担心内存管理不受自己控制(好吧,从现在来看是我对ARC机制了解不足而已),第三,我觉得使用MRC更能体现一个码农对内存管理的理解,第四,我是一个追求技术不“追赶时髦”的码农。说了这么多的原因,其实是想说作为一个最需要“追求时髦”的职业,我这样的心态是错误的。写这篇文章的目的是希望和我一同处于对 MAC & ARC迷茫的人的一个参考吧!

阅读全文 →

引言

Block是C级别的语法和运行时特性。Block比较类似C函数,但是Block比之C函数,其灵活性体现在栈内存、堆内存的引用,我们甚至可以将一个Block作为参数传给其他的函数或者Block。

阅读全文 →