东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

桌面主题教育相关素材下载字体下载外语学习高考考研建筑图集高考作文书法字体桌面壁纸CAD图纸考研素材

首页硬件驱动硬件教程 → object-c基础入门教程下载(中文版) pdf格式免费版

object-c基础入门教程下载(中文版)

object-c基础入门教程下载(中文版)pdf格式免费版

  • 大小:412KB
  • 语言:中文
  • 平台:WinAll
  • 更新:2015-01-14 15:18
  • 等级:
  • 类型:书集教程
  • 网站:http://www.uzzf.com
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
软件介绍软件截图相关软件软件教程网友评论下载地址

object-c,又名objective-c或者obj-c,有人说它是非常“实际”的语言——这或许和它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统有关,那么如何使更好地了解这门根据C语言所衍生出来的语言呢?本节内容中小编就为大家带来pdf格式免费中文版object-c基础入门教程下载内容,有需要的朋友可以点击本文下方的下载地址进行下载查阅!

object-c基础入门教程下载(中文版)内容节选

……

开始吧

o  下载这篇教学

o  设定环境

o  前言

o  编译 hello world

  创建 Classes

o  @interface

o  @implementation

o  把它们凑在一起

  详细说明...

o  多重参数

o  建构子(Constructors)

o  访问权限

o  Class level access

o  异常情况(Exceptions)处理

  继承、多型(Inheritance, Polymorphism)以及其他面向对象功能

o  id 型别

o  继承(Inheritance)

o  动态识别(Dynamic types)

o  Categories

o  Posing

o  Protocols

  内存管理

o  Retain and Release(保留与释放)

o  Dealloc

o  Autorelease Pool

  Foundation Framework Classes

o  NSArray

o  NSDictionary

  优点与缺点

  更多信息

……

o  前言

这篇教学假设你已经有一些基本的 C 语言知识, 包括 C 数据型别、什么是函式、什么是回传值、关于指针的知识以及基本的 C 语言内存管理。如果您没有这些背景知识,我非常建议你读一读 K&R 的书:The C Programming Language(译注: 台湾出版书名为 C 程序语言第二版)这是 C 语言的设计者所写的书。

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

nil:在 C/C++ 你或许曾使用过 NULL,而在 Objective-C中则是 nil。 不同之处是你可以传递讯息给 nil (例如 [nilmessage];),这是完全合法的,然而你却不能对 NULL 如法炮制。

BOOL:C 没有正式的布尔型别,而在 Objective-C 中也不是「真的」有。它是包含在 Foundation classes(基本类别库)中(即 import NSObject.h;nil 也是包括在这个头文件内) 。 BOOL 在 Objective-C 中有两种型态: YES 或 NO,而不是 TRUE 或 FALSE。

#import vs #include:就如同你在 hello world 范例中看到的,我们使用了 #import。#import 由 gcc 编译程序支援。我并不建议使用 #include,#import 基本上跟 .h 档头尾的 #ifndef #define #endif 相同。许多程序员们都同意, 使用这些东西这是十分愚蠢的。 无论如何, 使用 #import就对了。这样不但可以避免麻烦,而且万一有一天 gcc 把它拿掉了,将会有足够的 Objective-C 程序员可以坚持保留它或是将它放回来。偷偷告诉你, Apple 在它们官方的程序代码中也使用了 #import。 所以万一有一天这种事真的发生,不难预料 Apple 将会提供一个支持 #import 的 gcc分支版本。

在 Objective-C 中, method 及 message 这两个字是可以互换的。 不过 messages 拥有特别的特性, 一个 message 可以动态的转送给另一个对象。在 Objective-C 中,呼叫对象上的一个讯息并不一定表示对象真的会实作这个讯息, 而是对象知道如何以某种方式去实作它, 或是转送给知道如何实作的对象。

……

object-c基础入门教程下载(中文版) 相关内容小编就为大家介绍到这里了,查看完整版pdf格式objectc基础教程请点击本文下方的下载地址进行下载查阅!

PC官方
安卓官方手机版
IOS官方手机版

object-c基础入门教程下载(中文版)截图

下载地址

object-c基础入门教程下载(中文版) pdf格式免费版

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式