简介iOS有三种多线程编程的技术,分别是:(一)NSThread(二)Cocoa
NSOperation(三)GCD(全称:Grand Central
Dispatch)这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。三种方式的优缺点介绍:1)NS...
分类:
移动开发 时间:
2014-05-22 01:57:09
阅读次数:
494
一,iOS网络编程层次模型在前文《深入浅出Cocoa之Bonjour网络编程》中我介绍了如何在Mac系统下进行 Bonjour 编程,在那篇文章中也介绍过
Cocoa 中网络编程层次结构分为三层,虽然那篇演示的是 Mac 系统的例子,其实对iOS系统来说也是一样的。iOS网络编程层次结构也分为三层:...
分类:
移动开发 时间:
2014-05-16 20:01:45
阅读次数:
419
贝塞尔曲线(ezier curve)最迟是由法国物理学家与数学家paul de
Casteljau发明的。它的广泛运用则要归功于法国工程师皮埃尔 贝塞尔贝塞尔曲线期初被用在汽车车身的设计上。现在则多用于计算机图形系统中。例如Adobe
Illustrator/Apple的Cocoa框架以及在Html...
分类:
Web程序 时间:
2014-05-16 19:04:09
阅读次数:
784
转载自:http://onevcat.com/2013/10/vc-transition-in-ios7/
毫无疑问,ViewController(在本文中简写为VC)是使用MVC构建Cocoa或者CocoaTouch程序时最重要的一个类,我们的日常工作中一般来说最花费时间和精力的也是在为VC部分编写代码。苹果产品是注重用户体验的,而对细节进行琢磨也是苹果对于开发者一直以来的要求和希望。在用...
分类:
移动开发 时间:
2014-05-15 19:21:35
阅读次数:
486
从5月5日正式开始学习ios开发,整个过程全身心投入。疲惫且充实。从5月5日到5月15日,10天没有浪费时间,学习obj-c。现在开始练习ios开发,熟悉下cocoa
touch 框架。大概也用10日。之后全身心学习cocos2d 游戏开发。
分类:
其他好文 时间:
2014-05-15 07:38:16
阅读次数:
208
贝塞尔曲线(ezier curve)最迟是由法国物理学家与数学家paul de
Casteljau发明的。它的广泛运用则要归功于法国工程师皮埃尔 贝塞尔贝塞尔曲线期初被用在汽车车身的设计上。现在则多用于计算机图形系统中。例如Adobe
Illustrator/Apple的Cocoa框架以及在Html...
分类:
Web程序 时间:
2014-05-14 07:21:01
阅读次数:
578
[Cocoa]XCode中定制Prefix.pch文件prefix.pch是预编译头文件,用于定制一些宏定义。
分类:
其他好文 时间:
2014-05-12 00:14:37
阅读次数:
661
在Cocoa
Touch框架中,有UIApplication、UIAccelerimeter、NSUserDefaults和NSNotificationCenter等单例类。另外,NSFileManager和NSBundle类虽然属于Cocoa框架的内容,但也可以在Cocoa
Touch框架中使.....
分类:
移动开发 时间:
2014-05-09 08:48:07
阅读次数:
363
序言如果我们在 Objective C
中向一个对象发送它无法处理的消息,会出现什么情况呢?根据前文《深入浅出Cocoa之消息》的介绍,我们知道发送消息是通过 objc_send(id, SEL,
...) 来实现的,它会首先在对象的类对象的 cache,method list 以及父类对象的 ca...
分类:
其他好文 时间:
2014-05-07 14:53:24
阅读次数:
562
Web
image(网络图像)该库提供了一个支持来自Web的远程图像的UIImageView类别它提供了:添加网络图像和缓存管理到Cocoa Touch
framework的UIImageView类别异步图像下载An asynchronous memory + disk image caching ...
分类:
移动开发 时间:
2014-05-07 13:45:00
阅读次数:
627