NickTang的专栏

iOS开发,不定期更新。

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

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

2011-10-27 15:09:27

阅读数:5828

评论数:0

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

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

2011-10-26 22:40:45

阅读数:5729

评论数:2

块代码实用入门指南

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

2011-10-26 21:31:59

阅读数:7027

评论数:0

选择器

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

2011-10-25 23:29:55

阅读数:5951

评论数:0

线程

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

2011-10-23 00:27:22

阅读数:4931

评论数:0

名词汇总

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

2011-10-20 19:26:50

阅读数:6722

评论数:2

Objective-C编程语言--简介

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

2011-10-19 14:32:07

阅读数:6166

评论数:0

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

阅读数:7005

评论数:0

Objective-C 2.0数据类型

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

2011-10-17 16:45:05

阅读数:18419

评论数:0

在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

阅读数:8252

评论数: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

阅读数:8778

评论数: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

阅读数:5425

评论数: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

阅读数:12500

评论数: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

阅读数:3016

评论数:0

Objective-C 2.0概要

目录 About Objective-C Essentials Why are you reading this?Supported Platforms The History of Objective-C The C Programm

2011-10-16 10:45:46

阅读数:1104

评论数:0

关于本书

Why are you reading this? <!-- --> On the surface this sounds like an odd opening sentence for a programming book. After all, if this

2011-10-16 10:45:05

阅读数:591

评论数:0

深入理解Objective-c中@class的含义

原帖地址:http://blog.prosight.me/index.php/2009/09/347 在Objective-c中,当一个类需要引用另一个类,即建立复合关系的时候,需要在类的头文件中建立被引用类的指针。 如: Car.h #import

2011-10-14 19:16:39

阅读数:1223

评论数:0

Objective-C入门(Learning Objective-C)

我本来想翻译一下的,但是看到网上以及有一些翻译的,所以就直接转载了. 原贴地址:http://www.i-alive.com/post/45/ 英文版地址:https://developer.apple.com/library/ios/#referencelibrary/Ge

2011-10-12 17:16:40

阅读数:1149

评论数:0

objective-c+中代码块(blocks)

原文地址:http://blog.sina.com.cn/s/blog_67419c420100vl8b.html  在ios4之后,引入了代码块的特性,在gcd中会经常的用到,所以决定好好的看看代码块文档,把这块总结一下。从头开始讲解代码块。 1.声明和使用代码块

2011-10-12 15:42:42

阅读数:1061

评论数:0

Objective-C内存管理教程和原理剖析

原帖地址:http://tech.techweb.com.cn/thread-520829-1-1.html 前言 初学objectice-C的朋友都有一个困惑,总觉得对objective-C的内存管理机制琢磨不透,程序经常内存泄漏或莫名其妙的崩溃。我在这里总结了自己对obj

2011-10-10 21:02:26

阅读数:1768

评论数:0

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