相信很多人刚接触一个游戏开发框架,都会首先关注动画如何实现。今天就来简单说一下动画是如何实现的。废话不多说,上代码: var textureAtlas = SKTextureAtlas(named: "bird") va…
分类:IOS
在Swift中使用C语言的指针
Objective-C和C语言经常需要使用到指针。Swift中的数据类型由于良好的设计,使其可以和基于指针的C语言API无缝混用。同时Swift也可以自动处理大多数将指针作为参数的情况。在这篇文章里,我们可以看到在Swi…
iOS数据本地存储方式
iOS本地数据存储都有哪⼏几种⽅方式?iOS如何实现复杂对象的存储? plist 归档 coredata sqlite write写入方式
SugarRecord For CoreData
SugarRecord For CoreData What is SugarRecord? SugarRecord is a persistence wrapper designed to make working wi…
ARC 模式下的循环引用引起内存泄漏
自从iOS 5时代自动引用计数(Automatic Reference Counting)技术发布,Cocoa工程师们才扔下了内存管理的包袱,从此在Objective-C修行道路上的一座大山被削平。然而,即使ARC很强大…
Blocks Programming Helper → Blocks can ?
Blocks 可以捕获作用域中的值 - (void)aMethod { int anInteger = 1; void (^aBlock)(void) = ^{ //anInteger = 11; //Buildtime…
苹果、谷歌就接触者追踪隐私问题与德国和法国“对峙”
据外媒 AppleInsider 报道,目前,苹果和谷歌正在与德国和法国官员就 iOS 系统的安全技术问题以及如何存储接触者追踪数据的问题展开“对峙”。这两家科技巨头在 4 月 10 日宣布了一项联合倡议,将开发一个跨平…
iOS 获取网络图片的宽高
有时候需要知道图片的宽高去设置相应的位置,SDWebImage里面的方法就可以直接得到: [[SDWebImageDownloader sharedDownloader]downloadImageWithURL:[NSU…
Xcode报错位置确定
Debug -> breakpoints -> Create Exception Breakpoint 程序崩溃时 自动跳转到崩溃位置
JohnLui/AliyunOSS v1.0 发布,附 Laravel 框架详细使用教程及代码
___ __ _ ____ _____ _____ / | / / (_) __ __ __ __ ____ / __ \ / ___/ / ___/ / /| | / / / / / / / / / / / / / _…
RACSignal的一些常用用法(二)
RACSignal的一些常用用法(二) 上一篇一些常用的RACSignal 紧跟上一篇的内容,我们来用一些例子让大家更深刻地理解RACSignal。 NSData 尝试这个例子之前,请在Demo工程的info.plist…
[分享]iOS开发-NSTimeZone时区设置的使用及用时间戳来计算时间差
在项目中碰到了这个问题,当我从后台获取到时间的字符串后,我需要在前段处理“两个时间的时间差”的计算事件。当我把两段时间转换为NSDate时发现,本该是2016-04-12 14:57:58 +0000的一段时间,在转换后…