Time of Update: 2015-07-03
標籤:http://stackoverflow.com/questions/25458548/swift-ambiguous-use-of-operator 3down votefavorite I have just downloaded Xcode6-beta6. I am getting compiler error "ambiguous use of operator ‘>‘" for following codesreversed =
Time of Update: 2015-07-03
標籤:http://blog.csdn.net/huangchentao/article/details/32714621枚舉1.枚舉文法用enum並把定義放在大括弧內,枚舉中被定義的值是枚舉的成員,case關鍵字表示新定義的一個成員[objc] view
Time of Update: 2015-07-03
標籤: 上一篇講到的本地推送是普通的訊息推送,本篇要講一下帶按鈕動作的推送訊息,先上個圖瞅瞅:繼上一篇的內容進行小小的改動:在didFinishLaunchingWithOptions方法內進行以下修改if (UIDevice.currentDevice().systemVersion as NSString).floatValue >= 8 {// APService.registerForRemoteNotificationTypes(//
Time of Update: 2015-07-02
標籤:很簡潔的用法: index < rating return true or false for (index, button) in ratingButtons.enumerate() { // If the index of a button is less than the rating, that button should be
Time of Update: 2015-07-01
標籤:http://tieba.baidu.com/p/3155277323在Swift中,類型檢查使用is和as操作符來實現。 is操作符用來檢查一個執行個體是否是某種特定類型,如果是返回true,否則返回false。 as操作符用來把某個執行個體轉型為另外的類型,由於執行個體轉型可能失敗,因此Swift為as操作符提供了兩種形式:選項形式as?和強制形式as。 選項形式(as?)的操作執行轉換並返回期望類型的一個選項值,如果轉換成功則返回的選項包含有效值,否則選項值為 nil
Time of Update: 2015-07-01
標籤: 1. 建立一個view檔案,如何用interface builder 將控制項串連到code?2. 如何調整控制項間的距離?2. 手動將button和action加入viewclass RatingControl: UIView { // MARK: Initialization required init(coder aDecoder: NSCoder) {
Time of Update: 2015-07-01
標籤:http://blog.csdn.net/kuloveyouwei/article/details/30511303在本屆WWDC全球開發人員大會接近尾聲時,蘋果公司專門針對開發人員公布全新的Swift程式設計語言以及新版的Xcode,蘋果公司稱其擁有“快速、現代、安全、互動”等特性,並且要全面優於Objective-C語言。“在過去的20年裡,我們只支援Objective-C。”軟體工程副總裁克雷格·費德裡奇在台上表示,而未來
Time of Update: 2015-06-29
標籤:Swift基本類型Swift的類型是在C和OC的基礎上發展而來的,Int是整型;Double和Float是浮點型;Bool是布爾型;String是字串。類似OC,Swift也提出了三個集合類型:Array、Set、Dictionary;除了上述比較熟悉的類型,Swift還增加了OC中沒有的類型,比如元組(Tuple);Swift還增加了可選(Optional)類型。Swift是一個型別安全的語言(甚至以此著稱),可選(Optional)就是一個很好的例子。Swift可以讓你清除地知道值的類
Time of Update: 2015-06-29
標籤: A view displays content, whereas a control is used to modify it in some way. A control (UIControl) is a subclass of UIView. views can not have action. But Gesture recognizers can be used to add actions for the views.An image view
Time of Update: 2015-06-26
標籤:ios swift 二維碼 項目終於不需要支援iOS6了(淚崩),在二維碼掃描這一塊,能夠完全的放棄ZXing庫,改用系統的AVFoundation了,拿swift寫了個Demo,效果如下: github地址:點這裡 有關AVFoundation和Core Image(濾鏡等),可以先看看objc.io第21期和第23期的有關介紹. 初始化視頻捕捉 // 初始化視頻捕獲
Time of Update: 2015-06-27
標籤:網上參考OBJC寫的用ScrollView圖片輪播效果,照著畫了個,先上:附上代碼: 1 @IBOutlet weak var pc: UIPageControl! 2 @IBOutlet weak var sv:UIScrollView! 3 4 var timer:NSTimer! 5 6 override func viewDidLoad() { 7 super.viewDidLoad() 8 9
Time of Update: 2015-06-24
標籤:Swift 提供了C和Objective-C基礎類型的自己一套版本,包括用於整型的Int,用於浮點值的Double和Float,用於布爾值的Boolean,和用於文本資料的String。Swift還提供了Array和Dictionary這兩種集合類型的增強版本。我們知道在iOS開發中用的最多的基礎類型可能就數字串了,以及一些集合類型的使用,下面我們來簡單學習下字串String以及Array、Dictionary等集合類型的使用方法 一、字串 1、字串的字面量 , 例如"
Time of Update: 2015-06-24
標籤:關於SwiftSwift是一種新的程式設計語言,用於iOS和OS X的應用程式,建立在最佳的C和Objective-C之上,沒有C相容性的限制。Swift採用的安全模式設計,並增加了現代的功能,使編程更簡單,更靈活,更有趣。Swift和以前一筆勾銷,由成熟和備受寵愛Cocoa和Cocoa
Time of Update: 2015-06-22
標籤:聲明字串var str = "Hello, playground" //聲明一個字串var emptyStr = ""; //聲明一個空的字串var emptyStr1 = String(); //相等於上面的那個str.isEmpty; //判斷str是不是為空白falseemptyStr.isEmpty; //true字串串連var str1 = "hello";var str2 = "world";var str = str1 +
Time of Update: 2015-06-20
標籤:斯坦福大學公開課 swift mvc 設計模式 ios 斯坦福大學公開課:iOS8網易空開課地址連結:斯坦福大學公開課:IOS8開發github上字幕連結:字幕百度網盤資源下載連結:百度網盤1.計算機完成①斷行符號鍵及相關的代碼 //定義一個數組,用來當做棧儲存資料使用 var openStack =
Time of Update: 2015-06-22
標籤:如果你想交換兩個變數的值:1. 整型func swapTwoInts(inout a: Int, inout b: Int) {let temporaryA = aa = bb = temporaryA}2. 字串func swapTwoStrings(inout a: String, inout b: String) { let temporaryA = a a = b b = temporaryA}3. 浮點型...
Time of Update: 2015-06-19
標籤:本文轉自http://www.helloswift.com.cn/swiftbase/2015/0112/3469.htmliOS OC和Swift混編1、建立一個swift或者oc的工程:我這裡是建立的Swift語言的工程,工程名SwiftTest 2、在工程中代碼目錄下建立一個oc的類,選擇oc語言,
Time of Update: 2015-06-17
標籤:1,在AppDelegate.swift裡面(下面這個函數裡面寫) func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {//定義三個視圖 var oneview = Oneview() var twoview
Time of Update: 2015-06-15
標籤: 在上一篇部落格“窺探Swift編程之在Playground上盡情的玩耍”中介紹了如何使用Playground來學習Swift語言。本篇部落格就使用Playground來窺探Swift語言。千裡之行始於足下,當然了,除非你是坐的高鐵或者飛機。還是那句話從基礎開始吧,本篇部落客要介紹一下Swift的基礎資料型別 (Elementary Data Type)。Swift中的資料類型可謂是百花齊放百家爭鳴,下面就來窺探一下Swift中的基礎資料型別
Time of Update: 2015-06-13
標籤:swift最近在學習swift,很想在之前OC的項目中使用swift開始的時候,上手還算比較快,下面記錄下簡單的一些坑。1.由於接觸的swfit一些教程,所以準備在已有的OC裡面使用swift,按照教程,沒問題,但是我在原來的OC中使用swift,怎麼也編譯不通過,開始的時候報錯,提示找不到各種類,後來仔細發現,原來不可以在同一個項目中即在oc代碼中使用swfit代碼,並且在swift代碼中使用OC,類似於死迴圈的感覺需要先編譯出項目名-swift.h才可以。2.原來的OC在