Cocoa入门:使用Objective-C

副标题:无

作   者:James Duncan Davidson, Apple Computer著

分类号:

ISBN:9787508365619

微信扫一扫,移动浏览光盘

简介

  《Cocoa入门-使用Objective-C》助您轻松体验Cocoa开发,不仅是阅读,还有动手实践。介绍完Xcode和Interface Builder之后,您将很快接触到Objective-C的面向对象编程概念,它是创建Mac OS X应用程序的首选语言。每章中都提供了不同的示例程序供您构建,通过循序渐进的指导来教给您Cocoa编程的基础。每章中学到的技巧都作为基础铺垫后面章节中介绍的更高级的技巧和概念。您将学到:   ·高效地用好苹果的开发工具套装,包括Xcode和Interface Builder   ·构建单一的和多窗口的基于文档架构的应用程序   ·用Cocoa的文本处理能力操作文本数据   ·用Cocoa来绘图   ·本地化您的应用程序以支持多语言   ·完善您的应用程序,添加用于Dock上的图标、提供帮助和打包发布。   在每章的结尾您将看到一些练习,挑战您改进刚创建的应用程序,或为早先的示例增添新功能。   尽管附录中提供了解决方案,但仍旧鼓励您通过自己尝试来学习。   《Cocoa入门-使用Objective-C》最初由苹果公司的内部人员编写,并由James Duncan Davidson修订成新版,在译为中文版时又将内容更新至基于Mac OS X 10.5 Leopard版本。   《Cocoa入门-使用Objective-C》包含了Cocoa框架的最新更新,还包括了便利的API速查参考卡,以及在附录中给出很多重要资源,对任何Cocoa开发人员无论初学者还是高手都很重要。

目录

前言
第一部分 cocoa概述和基础
 第1章 cocoa介绍
 mac os x编程环境
  cocoa定义
  cocoa框架
  程序语言
  foundation框架
 第2章 cocoa开发工具
  安装开发工具
  interface builder
  其他工具
  命令行工具
 练习
 第3章 基于objective-c语言的面向对象编程
  认识对象
  创建和使用对象
 objective-c定义的类型
  创建新类
  方法覆盖
.   其他概念
 练习
 第4章 cocoa foundation kit
 字符串
 集合(collection)
 内存管理
 练习
第二部分 单一窗口的应用程序
 第5章 图形用户界面
 cocoa的图形用户界面
 用mvc模式设计应用程序
 创建货币转换器工程
 创建界面
 改变文本框属性
 定义类
 连接模型、控制器和视图
 构建并运行
 练习
 第6章 窗口、视图和控件
 窗口和窗口系统
 视图的层次结构
  坐标系
  控件、控件单元和格式器
 练习
 第7章 自定义视图
 自定义视图的创建步骤
 创建自定义视图
 绘制视图内部:幕后工作
 在视图中绘制字符串
 在视图上绘制线条
 练习
 第8章 事件处理
 事件
 dot view应用程序
 事件委托
 通告
 练习
 第9章 模型和数据处理功能
 协议
 键值编码
 表格视图
 表格视图示例
 保存数据:编码和归档
 使用格式器(formatters)
 练习
第三部分 基于文档的应用程序
 第10章 多文档架构
 架构概述
 构建基于文档的应用程序
 练习
 第11章 多信息文本处理
 cocoa的文本系统
 创建多信息文本编辑器
 实现字体菜单
 文本存储和有属性的文本
 实现文本菜单
 处理嵌入式图像
 练习
第四部分 其他主题
 第12章 打印
 打印视图
 使用打印操作
 设置页边距
 练习
 第13章 文件包和资源
 文件包内部一瞥
 使用文件包
 练习
 第14 章本地化
 mac os x的语言偏好设置
 本地化资源
 本地化nib文件
 本地化字符串
 练习
 第15章 默认和偏好设置
 偏好设置如何工作
 使用默认值
 通过命令行访问偏好设置
 练习
 第16章 附属窗口
 file’s owner对象的角色
  创建信息窗口
 练习
 第17章 完善收尾
  收拾界面
 设定图标
 添加帮助
 定制关于(about)窗口
 调整编译器设置
 打包发布
  结尾
 练习
第五部分 附录
 附录a 练习解答
 附录b 附加资源
 附录c 使用帮助查阅开发文档
 词汇表

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Cocoa入门:使用Objective-C
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon