Time of Update: 2015-03-17
標籤:swift可選類型和可選鏈一、可選類型 有時候在Swift程式的運算式可以看到?和!等符號,它們代表的含義是什麼,這些符號都和可選類型有關。 有時候使用一個變數和常量,它儲存的值可能有也可能沒有 1、比較給一個變數賦值nil,需要下面的運算式賦值 class
Time of Update: 2015-03-16
標籤:swift物件導向概念和基本特徵 物件導向是現代流行的程式設計方法,是主流的程式設計規範 物件導向的基本特徵包括:封裝性,繼承性和多態性: 封裝性:儘可能的隱藏對象的內部細節,對外形成一個邊界,僅保留有限的對外介面使之與外部發生聯絡。 繼承性:一些特殊的類能夠具有一般類的全部屬性和方法,這稱作特殊類對一般類的
Time of Update: 2015-03-16
標籤:swift物件導向的類型1、類2、結構體(struct)3、枚舉(enum)在swift語言中通過類和結構體實現物件導向,在Swift語言中,枚舉也具有物件導向的特性 樣本和對象 在物件導向中,將類建立對象的過程稱為執行個體化,因此將對象稱為執行個體化,但是在swift中,枚舉和結構體不能稱為對象,因為結構體和枚舉並不是徹底的物件導向類型,而是只包含了
Time of Update: 2015-03-16
標籤:初識swift集合之字典集合字典集合 字典表示一種非常複雜的集合, 允許按照某個鍵來訪問元素字典集合的聲明與初始化: var strudentDictionary1 : Dictionary<Int , String> = [102 : " Jack" , 105 : "Mark" , 107 : "Jay"] ; //這裡聲明裡一個strudentDictionary1
Time of Update: 2015-03-14
標籤:swift函數類型 函數可以作為一種類型使用,作為類型與其它資料類型沒有區別: 有如下3個函數的定義: (1)func rectangleArea(width : Double, height : Double ) -> Double
Time of Update: 2015-03-11
標籤:swift字元unicode編碼1、字元 在C# Object語言中,字元放在單引號(‘)之間,但是在swift語言中,必須把字元放在雙引號之間; (1)unicode編碼 unicode編碼可以有單位元組編碼,雙位元組編碼和四位元組編碼,它們的表現形式是"\
Time of Update: 2015-03-10
標籤:swift的運算式在Swift中,運算式有多種形式1、不指定資料類型 var a1=10 var a2=20 var
Time of Update: 2015-03-09
標籤:1.建立小QQ項目2.將所需用到的圖片資源(resource)檔案夾,添加到項目中.並建立一個登入頁面:LoginViewController.swift3.修改LoginViewController.swift代碼為import UIKitclass LoginViewController: UIViewController {
Time of Update: 2015-03-09
標籤: 時間類型是我們在處理業務的時候使用非常頻繁的一個資料類型。下面我們看一下時間NSDate的基本使用方法。1.比較大小 我比較擅長.NET,我們知道C#裡面DateTime類型可以使用">""<""="來直接判斷。但是在Swift裡NSDate是不支援這種比較的方式的。我們需要使用NSDate.Compare方法來比較。NSDate.Compare返回一個枚舉NSComparisonResult。這個枚舉包含3個值:NSComparisonResult.OrderedAsc
Time of Update: 2014-08-14
標籤:style color 使用 os io strong 資料 ar 不像更多語言中,X不要求你寫一個分號(;)在你的代碼中的每一個語句後,儘管能夠這樣做。然而,假設你想在一行中寫入多個單獨的語句分號是必需的:.
Time of Update: 2014-08-12
標籤:swift2.3 我的第一個swift程式STEP1:建立一個全新playground運動場程式專案到Application 中,選取Xcode,在進入”Xcode 的歡迎視窗”後,請選取”Get started with a playground”,來建立一個全新playground運動場程式專案。650) this.width=650;" class="alignnone wp-image-5673"
Time of Update: 2014-08-08
標籤:style http color 使用 os io 檔案 2014 從控制台輸出“HelloWorld”是我學習C語言的第一步,也是我人生中非常重要的一步。多年後的今天,我仍希望以HelloWorld作為第一步,與大家共同
Time of Update: 2014-08-05
標籤:swift ios class binding 預設綁定(Optional Binding 自動置空)通過在類型變數後,加上?,可以實現預設綁定為nilvar window:
Time of Update: 2014-07-28
標籤:style blog http color os strong 檔案 io 上一節,我們寫出了一個瘋狂產生平台的東西。所謂上帝欲使其滅亡,必先使其瘋狂。所以太瘋狂都不是什麼好事,所以我們要採取一些措施,例如移除
Time of Update: 2014-07-26
標籤:swift 物件導向編程 Swift是Apple最新推出的語言,用於編寫iOS和OS X程式,與C語言和Objective-C相容。本系列的文章中的一些例子,都來自於蘋果官方的GUIDE: The Swift Programming Language,有興趣的同學可以去蘋果的官網下載英文原版的iBook。一、Hello world
Time of Update: 2014-07-24
標籤:style blog color 使用 strong 資料 io for Swift語言提供數組和字典的集合類型 Swift 語言裡的數組和字典中儲存的資料實值型別必須明確
Time of Update: 2014-07-21
標籤:style http color 使用 os 檔案 我對objective-C不是很熟,UIKit以前沒有用過,SpriteKit也只看了遍教程,然後看了一遍swift語言教程,此時開始編寫這個程式,所以遇到的問題比較小兒科,解決方案也是曲線救國,希望有高人指點解決這些問題的簡單方法,有好
Time of Update: 2014-07-19
標籤:style blog color cti re c 一、屬性的getter和setter//設定計算型屬性:其並不真正的儲存值,而是每次通過其他值計算得來var subtotal: Double { //getter:通過total、taxPct計算獲得total的值 get {
Time of Update: 2014-07-19
標籤:style blog color 使用 io 問題 當你在使用Swift時會發現一些常用的函數不!見!了!比如String: s.count() s.contains()Array:
Time of Update: 2014-07-15
標籤:blog http 使用 檔案 width io 在這節裡,我們將建立一個遊戲工程,並匯入一些必要的素材,例如序列幀動畫檔案,聲音素材檔案。動畫檔案我們使用atlas形式。在打包發布或者模擬器測試的時候,它會將整個.atlas檔案夾下的圖片打包成一張png圖片。要點:textu