又到了推荐好插件的时候了。开发 APP 避免不了使用「推送」功能。比如,新上架一个商品,或者最新的一条体育新闻,实时推送给用户。 比较了几家推送...
内存管理一直是学习 Objective-C 的重点和难点之一,在实际的软件开发工作中,经常会遇见由于内存原因而导致的crash。而autorel...
__kindof是苹果声明的一个新特性,它是和Nullability Annotations 以及Generics 一起在xcode7中出现的。...
autoreleasepool的释放分两种情况。 一个是在runloop中隐式创建的autoreleasepool,每个接受autoreleas...
MaterialApp 代表使用纸墨设计(Material Design)风格的应用。里面包含了纸墨设计风格应用所需要的基本控件。 Materi...
一年的时间,精确到秒是:365天5小时48分45.5秒闰年的判定方法判定公历闰年遵循的一般规律为:四年一闰,百年不闰,四百年再闰.公历闰年的精确...
此篇想纠正一直以来很多人对理解指针与对象概念的误区, 举一些简单的例子:比如:UIImage *image = [[UIImage alloc]...
本文所使用的源码为 objc4-647 和 CF-1153.18 引用计数如何存储 如果有些对象支持使用 TaggedPointer:苹果会直接...
字符串使用copy修饰是为了防止在被可变字符串类型赋值后,修改可变字符串,会同时改变自身。集合类型使用copy修饰是为了防止在被可变的集合类型赋...