由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
MobileDevelopment版 - [教程]iOS开发教程 [1] 概览
相关主题
Swift Has Reached 1.0 ,not finalPhoneGap 3.5.0 No Longer Supports iOS 5 and Won’t Support WP 7
64-bit and iOS 8 Requirements for New Appsxcode 6.1 is out
[iSSSDK]LICENSEiOS Icon请教--在iPhone 5上错, 3GS上对
Updated Cross-Platform Tools in Google Play Game Services求助:Xcode更新要求新的iOS X
Office 365 Adds iOS and Android SDKs for Native App Support大家怎么测试自己的APP?
[教程]Android开发概览.partApp开发技术日报 4月份
Xcode Core Conceptsxcode添加新file在升级El Capitan后秒退。
xcode: 控件摆放位置求教xcode/itune什么时候会停止支持3.5英寸的屏幕? (转载)
相关话题的讨论汇总
话题: mac话题: xcode话题: ios话题: os话题: newer
进入MobileDevelopment版参与讨论
1 (共1页)
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
2
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 呢?

1 (共1页)
进入MobileDevelopment版参与讨论
相关主题
xcode/itune什么时候会停止支持3.5英寸的屏幕? (转载)Office 365 Adds iOS and Android SDKs for Native App Support
如何在xcode修改默认字体跟大小[教程]Android开发概览.part
请教如何增大Xcode 工具栏的字体大小Xcode Core Concepts
简单易用的Andriod编程工具?xcode: 控件摆放位置求教
Swift Has Reached 1.0 ,not finalPhoneGap 3.5.0 No Longer Supports iOS 5 and Won’t Support WP 7
64-bit and iOS 8 Requirements for New Appsxcode 6.1 is out
[iSSSDK]LICENSEiOS Icon请教--在iPhone 5上错, 3GS上对
Updated Cross-Platform Tools in Google Play Game Services求助:Xcode更新要求新的iOS X
相关话题的讨论汇总
话题: mac话题: xcode话题: ios话题: os话题: newer