z*******n 发帖数: 1034 | 1 iOS是个操作系统,注意其拼写的大小写,它运行在iPhone,iPad 和iPod touch 上,
它的集成开发环境软件叫做Xcode,
搭建开发环境的最简便方法就是有一台基于Intel CPU的Mac电脑,从App Store下载安
装Xcode,也就是说做iOS开发
最好有一台不太旧的MAC电脑。
iOS提供了SDK,就是包含了已经做好的些工具和接口来让程序员使用,包括:
—Cocoa Touch Layer
主要是用户界面呈现,布局,和交互;比方说需要一个按钮,SDK就提供了一个按钮
,需要居中对齐,SDK就提供了对齐的工具,
需要识别用户在这个按钮上的点击,SDK就提供这个识别。
—Media Layer
主要是用户界面呈现的底层技术工具和多媒体工具:比方说画一个按钮,播放声音
视频,画文字。
这其中还包括一个2D/2.5D游戏引擎叫做Sprite Kit , 以及OpenGL ES
—Core Services Layer
主要是些看不见的工作的些工具,数据的取存,通讯,定位,系统设置等
—Core OS Layer
主要更底层的API像是Socket,安全证书等
盖茨是个正经的程序员了,教主应该不算,但是教主知道MVC,并且强调MVC,这个MVC
软件架构模式跟图形用户界面编程有
联系,因此你需要首先了解这个模式。
http://en.wikipedia.org/wiki/Model–view–controller
不用看以上连接里的图
https://developer.apple.com/library/ios/documentation/general/conceptual/
devpedia-cocoacore/MVC.html
| m**r 发帖数: 574 | | I*********m 发帖数: 103 | 3 对于 Mac 电脑的 iOS version 有什么要求么?
对于 low cost Mac Mini 来讲,最低要求大概是那个 model 呢?
【在 z*******n 的大作中提到】 : iOS是个操作系统,注意其拼写的大小写,它运行在iPhone,iPad 和iPod touch 上, : 它的集成开发环境软件叫做Xcode, : 搭建开发环境的最简便方法就是有一台基于Intel CPU的Mac电脑,从App Store下载安 : 装Xcode,也就是说做iOS开发 : 最好有一台不太旧的MAC电脑。 : iOS提供了SDK,就是包含了已经做好的些工具和接口来让程序员使用,包括: : —Cocoa Touch Layer : : 主要是用户界面呈现,布局,和交互;比方说需要一个按钮,SDK就提供了一个按钮 : ,需要居中对齐,SDK就提供了对齐的工具,
| z*******n 发帖数: 1034 | 4 Better AppsWhat is OS XHow to UpgradeUpgrade Now
Upgrade to OS X Yosemite.
Free on the Mac App Store.
1. Check your Mac hardware.
To get details about your Mac model, click the Apple icon at the top left of
your screen, choose About This Mac, then choose More Info. These Mac models
are compatible with OS X Yosemite:
iMac (Mid 2007 or newer)
MacBook (Late 2008 Aluminum, or Early 2009 or newer)
MacBook Pro (Mid/Late 2007 or newer)
MacBook Air (Late 2008 or newer)
Mac mini (Early 2009 or newer)
Mac Pro (Early 2008 or newer)
Xserve (Early 2009)
General Requirements
OS X v10.6.8 or later
2GB of memory
8GB of available storage
Some features require an Apple ID; terms apply.
Some features require a compatible Internet service provider; fees may apply.
【在 I*********m 的大作中提到】 : 对于 Mac 电脑的 iOS version 有什么要求么? : 对于 low cost Mac Mini 来讲,最低要求大概是那个 model 呢?
| z*******n 发帖数: 1034 | 5 From Internet :
I would like to know a way to limit undo buffer size, and test it with that
smaller size.
Configuration is: Mac Mini, 4 GB RAM, OS X 10.8.3, XCode 4.6, XCode 4.6.1,
XCode 4.6.2
I am currently back to XCode 4.5 and situation seems a little bit better but
problem is still here. I suppose this version has less features than 4.6
and according that difference it uses less memory.
Ok, seems like XCode 4.5 actually CAN release some of memory that Interface
Builder allocates.
Update on May 21. 2013: I upgraded from 4GB to Mac Mini 2011 8GB RAM and did
not notice problem yet.
【在 I*********m 的大作中提到】 : 对于 Mac 电脑的 iOS version 有什么要求么? : 对于 low cost Mac Mini 来讲,最低要求大概是那个 model 呢?
|
|