oc-swift_01

In Xcode, Mac templates default to including a “main.swift” file, but for iOS apps the default for new iOS project templates is to add @UIApplicationMain to a regular Swift file. This causes the compiler to synthesize a mainentry point for your iOS app, and eliminates the need for a “main.swift” file.

一》 swift在main.swift里面没有了main函数。

在创建IOS项目的时候@UIApplicationMain  来启动程序。如果删除@UIApplicationMain这行,我们需要创建一个main.swift文件

import UIKit

UIApplicationMain(Process.argc,Process.unsafeArgv,nil,NSStringFromClass(AppDelegate))

现在编译运行,就不会再出现错误了。当然,我们还可以通过将第三个参数替换成自己的UIApplication子类,这样我们就可以轻易地做一些控制整个应用行为的事情了。比如将main.swift的内容换成:


可以监听event事件。

二》变量常量 元祖  和 注释比较

playGround是xcode增加的一个学习swift的一个工具可以观察数值变化。

playGround显示Console OutPut    View-Assistant Editor-Assitant  Show Editor-Assitant 来显示






最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,674评论 7 249
  • 大二买了单反开始摄影,到现在感觉有些腻味了。看过很多的摄影作品,经常发出“美!”的感叹,但是也就仅此而已了。不管是...
    sH2nxy阅读 3,328评论 0 4
  • 在一次城市论坛上,河南最大房地产董事长胡葆森说,虽然技术变化很快,但有一些大道理却从来。比如,厚德载物,天时地利人...
    先生文字工作坊阅读 4,583评论 2 1
  • 【原文】 子贡问曰:“何如斯可谓之士矣?”子曰:“行己有耻,使于四方,不辱君命,可谓上矣。” 曰:“敢问其次。”曰...
    但行耕者阅读 5,189评论 0 0
  • 文/暖暖不心凉 每一场雨都隐藏着一个故事,我捕捉到的只不过是其中最不使人动容的一段。 十年前,我手接圣旨,披上战甲...
    陌上花开kimiko阅读 1,144评论 0 2