应公司的要求,要我研究swift语言,然后给大家进行swift技术培训,买了4,5本swift相关的书籍就开始研究了.
今天来介绍一下,swft相关的终端的命令.
1.首先我们在桌面上建一个swift文件夹用来存放.swift源文件,
打开终端输入cd 加空格 拖拽文件夹到终端(使用ls ,cd 目录也是等效)
cd /Users/mac/Desktop/swfit
2.要创建和编译...
分类:
编程语言 时间:
2015-03-09 14:33:03
阅读次数:
332
可空类型,对于熟悉C#的同学一定不会陌生。在C#里面值类型都是不能为空的,比如int类型默认为0,bool默认为false。但是我们给int加上?后,就是一个可空类型了。那么Swfit里面呢。Swift里面没有区分值类型,引用类型(或许有,可能我还没看到这方面的资料)。那这个可空是怎么回事呢。原来在...
分类:
其他好文 时间:
2015-03-05 14:35:18
阅读次数:
108
swfit 中 objective-c 中的@syncronized 这个东西不能用了,应该用 objc_sync_enter(self) 代码 objc_sync_exit(self)代替!
分类:
其他好文 时间:
2015-03-03 11:20:00
阅读次数:
121
1. 应该充分利用swfit的新特性比如如果按照oc里的习惯,调用一个delegate中都optional函数应该这样写if delegate != nil && delegate!.respondsToSelector("downloadProgress:progress:"){ ...
分类:
编程语言 时间:
2015-03-01 18:18:22
阅读次数:
143
swfit中的String和Int是 struct定义的,不同于NSString和NSNumber, 如果想在一个数组中同时包含String和Int,那么这个数组要声明为[Any] 而不是 [AnyObject] , 因为他们不是class!另外,与c中的string和int 不同,swfit中的是...
分类:
编程语言 时间:
2015-01-12 12:51:15
阅读次数:
159
Swift数组的使用,参考:《TheSwiftProgramming Language》中文版// Copyright (c) 2015年 Zsmile. All rights reserved.//import UIKitclass ViewController: UIViewControlle....
分类:
编程语言 时间:
2015-01-07 09:16:53
阅读次数:
166
/*使用与Object-C基本类似,只做简单地使用,创建表及其设置数据源和代理*/import UIKitclass ViewController: UIViewController,UITableViewDelegate,UITableViewDataSource { var _tableVie....
分类:
其他好文 时间:
2015-01-04 15:01:02
阅读次数:
104
步骤一:
选中项目,点击App Extension target(这里是Today Extension)
步骤二:在右边的Tabs中,选择Build
Settings,在过滤框中输入"bridg"
在弹出的输入框中,输入你的桥接文件名(这个文件是将Objective-C写的文件暴露给Swfit使用,如果没有这个文件名,可以新建一个头文件,名字随意,一般命名规则是项...
分类:
移动开发 时间:
2014-12-28 22:18:08
阅读次数:
209