以下有三种方法实现单例模式,支持懒初始化和线程安全全局变量结构dispatch_once全局变量:这里使用了全局变量而非类变量,是因为不支持类变量private let _SingletonSharedInstance = Singleton()class Singleton { class...
分类:
编程语言 时间:
2014-09-23 23:08:35
阅读次数:
225
作者:张华 发表于:2014-06-21版权声明:能够随意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99 ) 作者将又一次研究ceph, 先温习一下之前作者大半年前发表在openstack中国社区的一篇理论文章(http:...
分类:
编程语言 时间:
2014-09-23 21:08:55
阅读次数:
886
(本文作者Amit Bijlani,由CocoaChina翻译)当我们发布了Swift语言学习课程之后,收到了很多邮件和私信来问自己是否还需要学习C或者Objective-C。此外,人们似乎还在迷惑Swift到底适合iOS开发生态中的哪些部分。通过这篇文章,我希望能扫清你的疑惑并且将你送到正确的学习...
分类:
编程语言 时间:
2014-09-23 19:40:55
阅读次数:
256
构造方法内容会多一些,涉及Swift中构造的一些规则与概念。这次写了7个Person来复习,外加名人XiaoMing。
Mark:Playground真是个好东西,特别练习写Swift时,实时显示真是大赞!
一、继承与重写,
防止重写
1.1 基类, 不继承任何类. Swift不想OC或者Java中继承自Object类.
定义一个类, 不继承任何类,该类就是基类.
cla...
分类:
移动开发 时间:
2014-09-23 07:41:54
阅读次数:
230
首先,在viewDidLoad中初始化相关数据: override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
//添加刷新
refreshControl.addTarget(...
分类:
移动开发 时间:
2014-09-22 22:31:43
阅读次数:
253
活动话题:当要做一个针对移动设备的论坛的时候,swift能够有什么优势 查看更多:?http://blackhouseapp.com/ 查看更多:?http://blackhouseapp.com/
分类:
编程语言 时间:
2014-09-22 11:20:52
阅读次数:
160
iOS开发系列的文章,内容循序渐进,包含C语言、ObjC、iOS开发以及日后要写的游戏开发和Swift编程几部分内容。文章会持续更新,希望大家多多关注,如果文章对你有帮助请点赞支持,多谢! 为了方便大家交流,新建一个iOS技术交流群,欢迎大家加入:64555322 C语言 IOS开发系列--C语言之...
分类:
移动开发 时间:
2014-09-22 00:57:31
阅读次数:
242
// Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"var str1="test"str1println("ddddd")let implmentInteger : D...
分类:
编程语言 时间:
2014-09-21 22:44:01
阅读次数:
348
import UIKitclass ViewController: UIViewController , UIAlertViewDelegate {@IBOutlet var label: UILabel?@IBOutlet var btn: UIButton?@IBAction func btnC...
分类:
移动开发 时间:
2014-09-21 21:15:51
阅读次数:
263
定义常量:let MAX = 3; (语句结束后,可以加分号,或者不加分号)定义变量:var max = 3;var str = "hello world";定义指定类型变量:var value:Int = 3; (此时类型已指定)输出语句:println(max);多变量输出:println("x...
分类:
移动开发 时间:
2014-09-21 21:01:51
阅读次数:
252