P84

concepts in objective-c programming 文档

Class clusters are a design pattern that the Foundation framework makes extensive use of. Class clusters group a number of private concrete subclasses under a public abstract superclass. The grouping of classes in this way simplifies the publicly visible architecture of an object-oriented framework without reducing its functional richness. Class clusters are based on the Abstract Factory design pattern.

balloonhun 2017-02-27   74   0
P5

泛型集合 文档

1994_ 2016-10-07   1480   0
P51

object-c基础教程 文档

Objective-C,是 C 的衍生语言,继承了所有 C 语言的特性。是有一些例外,但是它们不是继承于 C 的语言特性本身。

kivensoft 2016-09-06   48   0
P39

【试读】《精通Objective-C》(引言、目录、入门、使用类) 文档

欢迎Objective-C新手们随我一起踏上这次Objective-C之旅!本章首先简要介绍这门语言,然 后就开始编写代码。我们首先介绍苹果公司的Objective-C开发环境,然后探讨Objective-C在应用 开发方面如此流行的原因,随后会介绍苹果公司提供的集成开发环境(IDE)Xcode,并研究如 何用它来提高Objective-C编程的效率和增加编程乐趣。

gengdaomi 2016-07-13   75   0
P74
P58

objective-c+程序设计(第4版) 文档

这是一本Objective-C编程领域最畅销的书籍,内容涵盖Xcode 42和自动引用计数(ARC)。 本书详细介绍了Objective-C和苹果iOS、Mac平台而向对象程序编程的知氓。本书作者假设读者 没有而向对象程序语言或者C语言(Objective-C基础)编程经验,因此,初学名和有经验的程序员都 可以使用这本书学习Objective-C。读者不需要先学习底层的C语言编程,就可以了解面向对象编程。

wangduokai 2016-04-13   38   0
P18

objective-c 2.0运行时系统编程指南 文档

本文档将具体介绍 NSObject 类以及 Objective-C 程序是如何和运行时系统交互的。特别地,本文档还给 出来怎样在运行时动态地加载新类和将消息转发给其它对象的范例,同时也给出了怎样在程序运行时获取 对象信息的方法。

arloou 2016-03-31   83   0
P68

Xcode开发人员入门导引 文档

苹果电脑公司(Apple Computer, Inc.)为用户提供了全套免费的Cocoa程序开发工具,这套工具 就是我们所说的Xcode。它随着Mac OS X一起发行,当然,你也可以在苹果公司的网站下载。 市面上已经有了许多关于为Mac微机编程的优秀读物,这些读物阅读的前提往往是要求你有一 定的编程经验。但本书并不要求这个前提。因为本书以介绍Objective-C语言的基础知识为内容,即 关于如何使用Xcode的基础知识。通过学习前五章,你将掌握如何在非图形界面下编写基本的代码。 之后的一些章节将教给你如何在图形界面(GUI)下开发简单的程序。当你读过了整本书,你就已 经可以再去阅读开头提到的那些相对高深的读物以提高自己。 事实上, 你非常有必要去读更多的书, 因为编程有很多东西要学习。不过现在请不要紧张,本书的内容十分简单。

c4w6 2016-03-03   25   0
P371

Learn Objective-C on the Mac 第二版 文档

Welcome to Learn Objective-C on the Mac! This book is designed to teach you the basics of the Objective-C language. Objective-C is a superset of C and is the language used by many (if not most) applications that have a true OS X or iOS look and feel. In addition to presenting Objective-C, this book introduces you to its companion, Apple’s Cocoa (for OS X) and Cocoa Touch (for iOS) toolkits. Cocoa and Cocoa Touch are written in Objective-C and contain all the elements of the OS X and iOS user interfaces, plus a whole lot more. Once you learn Objective-C, you’ll be ready to dive into Cocoa with a full-blown project or another book such as Learn Cocoa on the Mac (Apress 2010) or Beginning iOS 5 Development (Apress 2011).

quboo 2016-02-01   6375   0
P55

Testing with Xcode 中文文档 文档

本文的目的在于让测试成为你软件开发的重要组成部分,并使测试更方便并易于使 用。 测试时我们会频繁使用Xcode5的测试导航栏。 测试导航是Xcode工作区的一部分,被设计用来方便的创建、管理、运行和审核 测试功能。点击导航的选择栏,在问题导航和调试导航栏的中间那个就是测试导 航。当你的工程定义了一组测试功能,你会在导航栏看到如下图所示:

bnwe 2016-01-31   60   0
P111

Sprite Kit 编程指南 文档

Sprite Kit ᨀ供了一个图形渲染 (rendering) 和动画的基础,你可以使用它让任意纹理 (textured) 图像或精灵动起来。Sprite Kit 采用的是传统的渲染循环,允许在渲染前处理每一帧的内容。你 的游戏确定场景的内容,以及这些内容如何在每帧中变化。Sprite Kit 做的工作,就是有效地利 用图形硬件来渲染动画的帧。Sprite Kit 优化到本质上允许对动画每一帧的任意修改。 <br> Sprite Kit 还ᨀ供了其他对游戏非常有用的功能,包括基本的声音播放支持和物理模拟。此外, Xcode 中ᨀ供了内置的 Sprite Kit 支持,可以很容易地创建并在你的应用程序中使用复杂的特 效和纹理图册(atlases)。这种框架和工具的组合,使 Sprite Kit 对于游戏和其他需要类似动 画的应用程序是一个很好的选择。对于其他类型的用户界面动画,使用 Core Animation 代替。

nbnw 2016-01-23   34   0
P38

  Xcode使用教程详细讲解(下) 文档

本文介绍的是Xcode使用教程详细讲解,Xcode是一个款强大的IDE开发环境,就像你在写Windows程序时需要VS2005一样需要要Xcode为你写Mac程序提供环境。AD:Xcode使用教程详细讲解(下)是本节要介绍的内容,继续的内容开始介绍。Xcode使用教程详细讲解(上)j)Xcode中书签的使用如果你要将代码中的某个部分标注起来,以便以后和方便的找它这部分代码,则我们可以使用书签。选中一段文本或在源文件中放入插入点,然后选择Edit->AddtoBookmarks(快捷键command+D),出现提示时输入书签名。k)代码编辑器的导航条导航条就是在本文编辑窗口的顶部。

ka520 2015-11-03   3902   0
P128

Programming with Objective-C 文档

Objective-C is the primary programming language you use when writing software for OS X and iOS. It’s a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. It also adds language-level support for object graph management and object literals while providing dynamic typing and binding, deferring many responsibilities until runtime.

fancyme 2015-09-24   5851   0
P93

多线程编程参考 文档

线程是单个应用中可以并发执行多个代码路径的多种技术之一。虽然更新的技术 如操作对象(Operation objects)和Grand Central Dispatch(GCD),提供一个更 加现代化和高效率的基础设施来实现多核并发,但是 Mac OS X 和 iOS 也提供一套接 口来创建和管理线程。 本文档介绍了 Mac OS X 上面的可用线程包,并且演示如何使用它们。本文档还 描述了在你的应用中多线程代码同步的相关技术。

iqinghong 2015-09-22   45   0
P288

NSHipster: Obscure Topics in Cocoa & Objective-C 文档

Mattt Thompson:做一款令人惊讶的app变得前所未有的便捷–go for it! 热门开源项目AFNetworking & NSHipster的作者。 <br> 当我开始iOS开发时,我是一个有着4年Ruby & Rails开发经历的程序员。我在语言语法方面花了大量时间,并且努力掌握所有的系统框架。那时候一些基本任务的教程都是非常稀少的,也几乎没有什么开源项目可言,我不得不依赖苹果的示例代码。<br> 现在,我很高兴的一点是iOS开发者有大量优秀资源和开源项目库可以使用。对于教程和示例代码,我推荐Ray Wenderlich的网站和NSScreencast。对于那些希望学习更高级别技术的开发者而言,也可以参看 NSHipster,我每周会在上边写一些Objective-C和Cocoa相关的文章。开源方面,CocoaPods是基本的。不仅是因为CocoaPods可以让你毫不费力地进行依赖关系管理,它还是款令人惊讶的用以发现新库的工具。自从第一次使用这个工具,我就发现了很多改变。做一款令人惊讶的app变得前所未有的便捷,所以我对那些开始进行iOS开发或者考虑iOS开发的人的建议就是“go for it!”。

b2df 2015-08-31   100   0
P562

Objective-C 编程第四版 文档

本书是Objective-C领域的经典著作,对Objective-C进行了系统而全面的阐述,权威性毋庸置疑。全书共分为四大部分:第一部分全面讲解了Objective-C语言的基础知识,包括类、对象、方法、数据类型、表达式、程序结构、继承、多态、动态类型和动态绑定、函数、数组、结构和指针等;第二部分详细阐述了Foundation框架,涵盖数字、字符串、集合、文件操作、内存管理、对象复制和归档等重要内容;第三部分简要介绍了Cocoa和iPhone SDK;第四部分是附录,主要列出了Objective-C的快速参考。

Paul927 2015-08-28   35   0
P551

Objective-C 编程第六版 文档

《Objective-C程序设计(第6版)》是为在苹果iOS和OS X平台上,使用Objective-C语言和面向对象程序设计模式进行专业开发而编写的简洁、细致的入门读物。本书假设读者无面向对象程序语言或C语言编程经验,以保障初学者与有经验的程序员一样,可用本书迅速和有效地学习Objective-C。本书提供的学习方法独特,结合众多程序示例及章末练习,使得《Objective-C程序设计(第6版)》同时适合自学和课堂教学。第6版已全面更新,充分纳入Objective-C的新功能与技术,同时覆盖对新版Xcode、iOS和Mac OS X Mavericks的介绍。

n4g6 2015-08-21   96   0
P375

Objective-C程序员的参考手册 文档

Welcome to Objective-C Programmer’s Reference. This is a book targeted at developers who have prior experience with other languages such as Java, Python, Ruby, or C++ and would like to leverage that knowledge into the Objective-C world. <br> Maybe you have played with the iPhone and would like to know how to develop that app that you wish were available on the AppStore. Or maybe you want to create a new desktop application in Mac OS X. Still, you may want to program in Objective-C just because you need to support iOS devices at your company. Whatever the reason, this book will help you to move from knowing concepts of programming in other languages to learning how to and (I hope) enjoying programing in Objective-C.

n4g6 2015-08-21   93   0
P44

Objective-C 入门指南 文档

这篇教程是建立在假设你已经有一些基本的 C 语言知识,包括 C 数据类型、什么是函 数、设么是返回值、关于指针的知识以及基本的 C语言内存管理。如果您没有这些背景知识, 我非常建议你读一读 K&R 的书:The C Programming Language。这是 C 语言的设计者所写 的书。<br> Objective-C是C的衍生语言,继承了所有 C语言的特性,但是有一些例外,他们不是继 承与 C语言的特性本身的。 <br> nil:在C/C++里你或许曾经使用过 NULL,而在Objective-C中则是 nil。不同之处是你可 以传递消息给 nil(例如[nil message]),这是完全合法的,但是你却不能对 NULL 做这样的操 作。

tanto 2015-08-20   3782   0
P269

OC语言疯狂讲义(下)v2.0 文档

1)配图更加详细和有针对性2)NSString内存管理讲解方法3)copy知识点调整和更新4)其他细小更新OC语言疯狂讲义(下)V2.0更新说明分区OC语言疯狂讲义(下)V2.0的

jiyug108 2015-08-19   65   0
1 2 3 4 5 6 7 8 9