IOS开发
虚拟机及系统安装
工具: Vmware10
unlock-all-v132
Mac sierra 10.12.3.cdr
Xcode
步骤:
1.安装vmware
2.使用unlocker解锁vmware中操作系统选项里面的mac
3.新建虚拟机,添加镜像文件
4.开启虚拟机进行安装
5.安装xcode
虚拟机运行非常卡
使用swift语言开发ios app(十二生肖app)
1.初探Swift语言
Swift是Apple在WWDC2014所发布的一门编程语言,用来撰写OS X和iOS应用程序。在设计Swift时.就有意和Objective-C共存,Objective-C是Apple操作系统在导入Swift前使用的编程语言
Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约束。Swift采用了安全的编程模式和添加的功能来使得编程更加简单、灵活和有趣。界面则基于Cocoa和Cocoa Touch框架,展示了软件开发的新方向。Xcode Playgrounds功能是Swift为苹果开发工具带来的最大创新,该功能提供强大的互动效果,能让Swift源代码在撰写过程中能实时显示出其运行结果。
对程序员来说,熟悉Swift语法也不过一天时间足够了。关键是要提供高级数据类型,简化Cocoa类库,否则用不用Swift都没区别。”
swift语言的hello world 非常简单,就一行
print("Hello, world")
新开发出的语言,不稳定,会有一些语法更新,网上找的一些代码编译会出错
十二生肖APP
步骤:用storyboard组建做了一个viewcontroller,并添加图片
图片添加时,要按照一定的命名规则,以两种大小添加
图片附件直接拖入即可
用assistant editor连接控件
运行app模拟器并运行app
首页
输入一个年份
运行结果
输入一个年份
运行结果
Playground:可在程序内运行测试
程序主要逻辑
IOS开发的整体把握(数据库设计+语言特性)
iOS 开发 = 用Swift或Objective-C写的运行在iPhone或iPad上的程序
IOS开发需要不断地学习,每年WWDC都会推出新的东西。
Github 开源平台