核心概念(Core concepts)在iOS上面常见的动画以及交互包括以下几种:? Core
Animation? UIView animations? Motion effects? Gesture driven interactions?
CADisplayLink那么UIKit Dynami...
分类:
其他好文 时间:
2014-05-26 07:11:39
阅读次数:
313
今天到UITabBarController 结合 UIPickView, 这里一共有5个实现,
由浅到易。其实在IB上面使用UITabBarController很简单, 就像平常拖控件一样拖到界面上面, 然后把Tab Bar
Item拉到UITabBarController就可以增加底下的tab, ...
分类:
移动开发 时间:
2014-05-26 07:04:17
阅读次数:
375
简介线程是在一个程序中并发的执行代码的方法之一。虽然有一些新的技术(operations,
GCD)提供了更先进高效的并发实现,OS
X和iOS同时也提供了创建和维护线程的接口。这里将要介绍线程相关的包以及如何使用他们。同时也会介绍程序中多线程代码的同步。关于线程开发多年以来,电脑的最大处理速度受制...
分类:
移动开发 时间:
2014-05-26 07:00:02
阅读次数:
306
#define USER_KEY @"users"#define GROUPNAME_KEY
@"groupName"@interfaceViewController (){ UITableView *_tableView; NSMutableArray
*_dataSource; BOOL ...
分类:
移动开发 时间:
2014-05-26 06:52:50
阅读次数:
316
当使用@property定义property时,还可在@property和类型之间用括号添加一些额外的提示符,可使用的特殊指示符如下
·assign:该指示符指定对属性只是进行简单赋值,不更改对所赋的值的引用计数。这个指示符主要适用于NSInteger等基础类型,以及short、float、d...
分类:
移动开发 时间:
2014-05-26 06:46:03
阅读次数:
285
iOS 基础函数解析 - Foundation Functions
Reference太阳火神的漂亮人生
(http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的漂亮人生 -
本博客专注于敏捷开发及移动和物联设备研究...
分类:
移动开发 时间:
2014-05-24 13:19:34
阅读次数:
358
在 iOS 里,程序之间都是相互隔离,目前并没有一个有效的方式来做程序间通信,幸好 iOS
程序可以很方便的注册自己的 URL Scheme,这样就可以通过打开特定 URL 的方式来传递参数给另外一个程序。例如在 iPad 上浏览网页,并且 iPad
已经安装了 淘宝 HD,那么就打开下面这个链接就...
分类:
移动开发 时间:
2014-05-24 13:12:21
阅读次数:
380
阅读本文之前首先了解copy与retain的区别,如果有不正确的地方望大家多多指教:copy与retain的区别:copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1,与旧有对象的引用计数无关,旧有对象没有变化。copy减...
分类:
移动开发 时间:
2014-05-24 12:56:08
阅读次数:
313
1.
@property的参数说明ARC是苹果为了简化程序员对内存的管理,推出的一套内存管理机制使用ARC机制,对象的申请和释放工作会在运行时,由编译器自动在代码中添加retain和release1>
strong:强指针引用的对象,在生命周期内不会被系统释放 在OC中,对象默认都是强指针2>...
分类:
移动开发 时间:
2014-05-24 10:06:26
阅读次数:
392
ios开发UI基础—安装苹果官方文档和Xcode模拟器提示:准备资料(1)com.apple.adc.documentation.AppleiOS7.1.iOSLibrary.docset.zip(2)iPhoneSimulator6.1.sdk.zip一、安装苹果官方文档1.安装路径
文档有两个....
分类:
移动开发 时间:
2014-05-24 10:05:22
阅读次数:
292