Lion: Xcode小教程·从雪豹系统到Sierra升级之旅!

由于,已经用Xcode3.2.5写了一个macOS App的小教程,所以在这里就不想重复了,况且现在iOS App开发比macOS App开发多得多,所以直接在这里写一篇用Xcode3.2.5 + iOS 4.2 SDK编写的iOS App小教程。

话不多说,直接开始教程:

1,打开Xcode3.2.5点击Create a new Xcode Project

2,选择iOS 中的Applictaion 中的View-based Application

3,自己取个应用或项目名称,比如iOSXcode3.2保存到文稿文件夹里

4,双击生成的项目文件里的iOSXcode3_2ViewController.xib(界面编辑文件)

5,自动跳出了Interface Builder软件编辑界面,在Library的Objects里找到button控件拖到界面上。点击按钮改成“OH!”。

6,拖拽一个标签Label控件到界面中间,点击改变名称为OMG!

7,在Library里的Classes中找到类iOSXcode3_2ViewController这个类。(说明,这里估计新手都会很纳闷,现在的Xcode不是这样创建类的,而古老的Xcode的是直接将我们创建的类都加到库里的,或直接在库里创建类,再拖拽到项目里(macOS App小教程里有介绍)。因为类有继承关系,所以很直观,但操作起来略显繁琐,但它的思想却是对的,思路要比现在清晰。)

8,点击类iOSXcode3_2ViewController下方的Inheritance旁的上下小三角,点击到Actions添加oh:动作(不能没有冒号,3.2里要手动添加,3.2.5里好像已经自动了!),将来与按钮连接。

9,在Outlets里添加omg输出,将来连接标签。

10,点击OH!按钮,在右手边它的属性中找到Touch Up Inside点击小圆圈鼠标右点拖拽到First Responder上放手,按钮的连接就完成了。

11,点击OMG!标签,同样在右手边它的属性中找到Outlets旁的小圆圈,右点鼠标拖拽到First Owner上放手,标签的连接就完成了。

12,最后,点击File中的Reload All Class Files 将对类iOSXcode3_2ViewController的改动写到文件里去。

13,看到类文件里已经有了新的内容:IBOutlets id omg;和- (IBAction)oh:(id)sender;接下来就是编写程序实现它。

14,在.m文件里,写上代码:UILabel *omgLabel = omg;和 omgLabel.text = @"我的天!"

15,最后保存Interface Builder里xib文件的改动,保存项目,点击中间锤子🔨按钮,一个iOS小App就完成了!(出现了经典的iPhone4模拟器,超级怀念!)

16,点击按钮“OH!”,标签内容就从“OMG!”变成了“我的天!”。

小结:古老的Xcode有它独特的思考方法,思路清晰,但操作略繁琐,也不便,现在直接在文件里拉线的方法还是比较方便的。在使用Lion的过程中,也不知道是不是天气的原因(温度在15度上下),或者是把所有干扰物都移走了,(比如音箱,网线,和电源等等。)MacBook Pro 一直运行良好,没有死机或重启,还是很欣慰的。但是说到Lion本身,虽然是集大成之作,但是,有很多问题,比如Safari运行缓慢,多桌系统偶然失效(害我不得不重启或注销,就是写本文的时候也注销过一次。)等等情况。

总算完成了Lion及古老Xcode的体验,接下来,将旅行到下一站,OS X Mountain Lion(山狮)系统。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,117评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,963评论 1 290
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 107,897评论 0 240
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,805评论 0 203
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,208评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,535评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,797评论 2 311
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,493评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,215评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,477评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,988评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,325评论 2 252
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,971评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,055评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,807评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,544评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,455评论 2 266

推荐阅读更多精彩内容