NickTang的专栏

iOS开发,不定期更新。

排序:
默认
按更新时间
按访问量

块代码编程---声明和创建块代码

声明一个块代码的引用 块代码变量用来保存到块代码的引用。使用和声明函数指针相识的语法声明块代码变量,只是把其中的*换成占位符^。块代码类型基本上都是C语言的格式。下面就是一些有效的块代码变量声明: void (^blockReturningVoidWithVoidArg...

2011-10-27 15:09:27

阅读数:5742

评论数:0

块代码编程---开始使用块代码

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢! 本章的几节使用例子代码来开始块代码的学习。 定义和使用块代码 插入符^有两个作用,一个是声明一个块代码变量,另一个是开始一个块代码的定义。块代码的代码部分是包含在一对大括号中的...

2011-10-26 22:40:45

阅读数:5651

评论数:2

块代码实用入门指南

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢!  一段时间以来,块代码已经成为Ruby,Python,Lisp等脚本语言和编译语言中的一部分(在这些语言中,可能被命名为“closures”或“lambdas”)。从Mac OS X v10.6和iO...

2011-10-26 21:31:59

阅读数:6941

评论数:0

选择器

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢!  在Objective-C语言中, 选择器(selector) 有两层含义,在源代码中,它指代一个函数名称,在编译期间,它被一个唯一的标记符替代。编译后的选择器被替换成一个SEL类型. 所有具有同一个名称...

2011-10-25 23:29:55

阅读数:5867

评论数:0

线程

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢!  Objective-C对线程同步和异常处理提供支持,关于异常处理,请参考“Exception Handling.” 你可以使用编译标记-fobjc-exceptions来打开对异常的支持,不过必须是在G...

2011-10-23 00:27:22

阅读数:4852

评论数:0

名词汇总

本来我是要把解释翻译成中文的,后来想到,应该保留英文的解释,不用翻译成中文,有一下原因:1.本人英语是在不是很好,词不达意2.即使英文好,也不能保证用中文很好的表达原文的意思3.解释是英文的,大家在需要的时候可以好好体会一下,4.只翻译词,如果大家在看中文资料的时候越到这些词的时候有问题可以到这里...

2011-10-20 19:26:50

阅读数:6625

评论数:2

Objective-C编程语言--简介

Objective-C语言被设计成一种精致的,面向对象的,用法简单的计算机语言。它是完全基于标准C语言,并且做了最小的,但是功能强大的扩展的语言。这个扩展语言借鉴了是早期的能支持面向对象的语言Smalltalk的风格。Objective-C使用一种简单易懂的方式使得C语言能够完全

2011-10-19 14:32:07

阅读数:6090

评论数:0

iOS5编程--官方例子代码研究--6.MailComposer

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢! 我们很多时候需要在iOS程序中内置邮件发送功能,而这个例子基本上提供了我们所需要的所有功能。 注意一下几点 1.这个程序必须在设备上运行,关于如何在设备上运行程序,不是本文需要讲的,

2011-10-18 17:08:02

阅读数:9147

评论数:4

Transitioning to ARC Release Notes

Automatic Reference Counting (ARC) is a compiler feature that provides automatic memory management of Objective-C objects. Rather than havin

2011-10-18 14:22:35

阅读数:6919

评论数:0

图解苹果iOS 5的24个秘密功能(图)

原文地址:http://www.techweb.com.cn/world/2011-10-18/1107209.shtml   TechWeb报道】10月18日消息,据国外媒体报道,苹果新操作系统iOS 5拥有数百个新功能,但该公司网站仅展示了一小部分。科技博客Busines

2011-10-18 14:10:31

阅读数:5783

评论数:0

UIView层动画在view转换上的应用

每一个iOS应用都一个UIWindow的实例,这个不过是一个UIView的子类,因此我们可以在UIWindow上的做动画,而这样的动画可以用来做View的转换。 下面的工程用Xcode4.2建立 1.新建一个Empty Application,设置如下: 2.增加一

2011-10-18 04:53:22

阅读数:6090

评论数:0

Objective-C 2.0数据类型

本文有删节:  整形数据(int) Objective-C中的int型可以存储正的或者负的整数(即没有小数位),整形(int)的位数依赖于目标机,在编译期决定,一般是32位或者64位,这个取决于程序运行平台的CPU。值得注意的是,有时候操作系统也会起到作用,比如,CP

2011-10-17 16:45:05

阅读数:18320

评论数:0

使用UIView类提供的功能来显示动画的例子

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢! 上一个文档,我演示了timer的使用,并且形成了一个动画,但是这个动画可扩展性不好,我们需要更好的动画实现技术,这里UIView类提供了一些基本的功能。 1.新建一个view-ba

2011-10-17 16:09:44

阅读数:6170

评论数:0

使用定时器,以及形成一个简单的动画。

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢! 我们很难想像一个不包含动画的iOS应用程序,一个iOS游戏更是不可能没有动画,因此我从今天开始一个新的课题---如何写动画相关的代码。 这里的第一篇文章其实和iOS提供的动画API没有

2011-10-17 15:16:58

阅读数:10630

评论数:2

iOS5编程--官方例子代码研究--5.TableMultiSelect

本文档版权归NickTang所有,没有本人书面或电子邮件允许,不许转载,摘录,发表。多谢! 我们在使用tableview的时候,常常会用到删除功能,但是在5.0以前的版本中,我们没有办法一次通过界面删除多行,在iOS5中,这个功能加入近来了。 我们先看一下原先的删除界

2011-10-16 15:09:52

阅读数:9903

评论数:1

在Linux上安装和编译GNUstep

In Installing and Using GNUstep and Objective-C on Linux, we covered the steps involved in installing the GNUstep environment on Linux dis

2011-10-16 10:51:23

阅读数:8153

评论数:0

在Linux上安装和使用GNUstep和Objective-C

The basics of Objective-C are supported by the GNU compiler collection. In order to utilize the full power of Objective-C together with the

2011-10-16 10:50:16

阅读数:8689

评论数:0

在Windows上使用GNUstep和Objective-C

In addition to using Objective-C on a Mac system, it is also possible to download and install the GNUstep and Objective-C environments for M

2011-10-16 10:49:18

阅读数:5349

评论数:2

在Mac OS X上安装Xcode以及编译Objective-C

In later chapters we will look at how to install and use Objective-C on Windows and Linux systems for those that do not have access to Mac O

2011-10-16 10:48:02

阅读数:12362

评论数:0

Objective-C的历史

Before learning the intricacies of a new programming language it is often worth taking a little time to learn about the history and legacy o

2011-10-16 10:46:28

阅读数:2940

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭