Mac OS开发
文章平均质量分 73
WflytoC
我愿意默默地静下心让自己变得更高,更快,更强。
展开
-
Mac技术预览之<2>为Mac平台创建软件产品
应用程序是Mac软件中最常见的类型,但是你也可以创建许多其他类型的软件。以下的部分介绍了你在Mac平台下可以创建软件产品的种类以及给你创建特定种类软件的建议。1.应用程序迄今为止,为Mac,或者其他平台,创建的软件的主导形式是应用程序。你可以使用Cocoa来创建新的Mac应用程序。为了学习更多关于Cocoa中的特点和框架,请看Cocoa Application Layer总体上,有三种基本类型的Ma翻译 2015-09-24 22:49:57 · 530 阅读 · 0 评论 -
Cocoa框架<3>
窗口和菜单OS X上的每个应用都有两个用户界面组件:菜单和窗口。这两个元素从1984年以来就成为了Mac UI的一部分,而水平的菜单条是Mac 用户界面最特别的部分。因为窗口和菜单是OS X用户界面的重要部分,所以值得我们花时间来好好地研究下它们。窗口:1.窗口的类型:在OS X上有三种常见的窗口类型:Window:有一个大的题目条,里面包含一些东西,看起来会像一个文档;Panel:有一个很薄的翻译 2015-10-04 01:28:35 · 290 阅读 · 0 评论 -
介绍Cocoa
一.Cocoa与Mac OS X Cocoa让开发OS X应用变得简单而又有趣,那么到底Cocoa是什么呢?它又是如何与系统完美地融合的呢?Cocoa不是开发OS X应用的唯一途径,也不总是最好的选择。你可以选择Cocoa、Carbon和其它框架,你可以选择使用Objective-C、C和其它更高级的脚本语言。在2007年,苹果发布了64位的CPU,而苹果宣布:Carbon不会转换到64位,所以Co翻译 2015-10-03 18:55:50 · 730 阅读 · 0 评论 -
Cocoa框架<2>
一.创建图形化的用户界面尽管AppKit包含许多类,但是对于一些目的,AppKit这个框架的部分重要部分负责创建图形化的用户界面。下面来探索一个Cocoa GUIs背后的概念和一些创建图形界面的类。1.放置视图像大多数的GUI工具集一样,Cocoa使用笛卡尔坐标系来绘制视图。坐标点使用NSPoint来表示,Cocoa中的坐标规定:视图的起始点是在左下角,特殊的就是flipped view,它的起始点翻译 2015-10-03 23:44:41 · 607 阅读 · 0 评论 -
Cocoa编程开发者手册
Cocoa编程开发者手册介绍Cocoa: - Cocoa与Mac OS X - Cocoa 编程语言选择 - 使用苹果开发者工具Cocoa框架: - Foundation:Objective-C标准库 - 应用相关的概念 - 创建图形化的用户界面 - 窗口和菜单 - Cocoa中的文本Coco翻译 2015-10-03 16:35:22 · 1039 阅读 · 0 评论 -
Cocoa框架<1>
一.Foundation:Objective-C标准库二.AppKit 视图层次:视图层次用来传递事件,也用来提供相关视图对象的语义群组和一系列不断递增的坐标变换。每个视图都有自己的坐标系统,是作为父坐标的一个变换。1.窗口(NSWindow):视图层次的最高级,从概念上看,它是一个虚拟的展示。在Cocoa中,NSScreen对象代表屏幕,当然,它并不是视图层次的一部分。NSWindow这个类负责传翻译 2015-10-03 19:52:20 · 561 阅读 · 0 评论 -
关于 OS X 应用的设计
这篇文章是指导你如何从零开始创建Mac平台下的应用,它包含了关于 OS X环境的基本信息,以及你该如何与这个环境进行交互,当然,也包含了关于Mac应用架构的重要信息和设计应用关键部分的建议。Cocoa挖掘 OS X所有能量的应用环境,Cocoa会向你提供APIs、库和运行环境来帮助你创建快速、令人兴奋的应用,这些应用会拥有和 OS X一样很棒的外观和感觉,还有用户期望的标准化行为。1.Cocoa助你翻译 2015-09-24 17:43:56 · 320 阅读 · 0 评论 -
Mac技术预览之<1>关于为Mac开发应用
OS X操作系统将一个稳定的内核与先进的技术结合起来,以此来帮助你开发Mac平台下世界级的产品。清楚这些技术以及用法能让你的开发过程更顺利,系统会让你回去关键的OS X特点。这篇教程会向你介绍开发Mac软件的系列知识:描述许多你可以用来开发软件的技术,和向你指出这些技术信息所在的地方,但是不会描述用户级别的系统特点,和那些对开发软件没有用的知识。1.OS X有一个层级架构,每个层都拥有关键技术了解O翻译 2015-09-24 19:45:20 · 447 阅读 · 0 评论