Time of Update: 2016-04-14
標籤:準備用Swift擼一個項目了, 就用這個樣式了. 晚上睡不好了.黑眼圈(- -)看細節請訪問我的githubhttps://github.com/Zhangjingwang1993/SwiftApp 還可以點個Star,給個鼓勵. Swift/OC 進階交流群: 498143780// AppDelegate.swiftvar drawer = MMDrawerController()let leftViewController = LeftViewController()
Time of Update: 2016-04-12
標籤:?Technical Q&A QA1914Viewing the interface of your Swift codeQ:? How do I view the interface of my Swift code in Xcode?問: 怎麼在Xcode中查看swift檔案的標頭檔?A:?Xcode generates an interface file that includes all your source code‘s internal and public
Time of Update: 2016-04-10
標籤:實體的模型定義: 實體的class定義:@objc(ImageEntity)class ImageEntity: NSManagedObject { @NSManaged var imageData: NSData}儲存:@IBAction func saveImageToCoreData() { let delegate = UIApplication.sharedApplication().delegate as AppDelegate let context =
Time of Update: 2016-04-10
標籤: 蘋果裝置越來越普及,拿著個手機就想搗鼓點啥,於是乎就有了這個系列,會一步一步教大家學習swift編程,學會自己做一個自己的app,github地址:https://github.com/scarlettbai/2048.git。這篇文章需要大家瞭解一些swift基本文法,這裡注重實踐,就不講太多基本文法了,不懂的大家可以Google一下,swift開發環境也很簡單,直接在mac上安裝一個XCode即可,首先我們來看下最終我們要實現的效果:
Time of Update: 2015-08-25
標籤:Swift 2.0學習筆記(Day5)——我所知道的標識符和關鍵字 原創文章,歡迎轉載。轉載請註明:關東升的部落格
Time of Update: 2015-08-18
標籤: 今天在一個ios培訓網站上看到一篇部落格,講的是在NS_OPTIONS在Swift中的實現,寫得還算比較深刻全面,小編對其進行整理後,分享出來,希望對大家在iOS應用開發上有所協助吧。
Time of Update: 2015-08-19
標籤:swift 變數聲明 var let ios 變數聲明1、普通變數swift 像javascript一樣是可以智能推斷類型的,他會根據我們變數的值來推斷變數的類型 var age = 10 // Int var name ="lily" //編譯器會自動推斷出String
Time of Update: 2015-08-14
標籤:Implicitly Unwrapped Optionals
Time of Update: 2015-07-30
標籤:動畫 swift cakeyframe 一.組動畫的建立首先建立一個組動畫,也就是大小變化和透明度變化的動畫。// 大小變化 let scaleAnimation = CAKeyframeAnimation(keyPath: "transform.scale") scaleAnimation.keyTimes = [0, 0.5, 1]
Time of Update: 2015-07-26
標籤:xcode swift 控制台 console output
Time of Update: 2015-07-22
標籤:swift switch 底線用法 一、底線在objective-c中,底線(_) 並沒有太大作用,一般用來定義變數名稱,比如成員變數的定義 int _age; 但在Swift中,它卻有非常大的功效。1. 只作為標記var money = 1_000_000變數money依舊代表的是數字1000000, 但看起來更清晰化,數字之間彷彿有了間隔。2.
Time of Update: 2015-07-21
標籤: (1)Swift可以對浮點數進行%了,OC和C都是只能對整數的(2)和C一樣,Swift只有一個三原運算子,就是三目運算子(3) (4)可以實現拼接let temp = "hello," +
Time of Update: 2015-07-10
標籤:/*** 函數的定義和調用*/func showIntegerArray(array:[Int]){ for a in array { println("\(a)") }}showIntegerArray([1,2,3])func maxOfValue(a:Int,b:Int) ->Int{ return a > b ? a : b}println(maxOfValue(3,5))func showHelloWord(){
Time of Update: 2015-07-03
標籤:變數及常量: 如果要定義一個變數等於1,只需要寫 var = 1,Swift會自動做出類型推斷。 如果要定義一個常量PI等於3.14,只需要寫let PI = 3.14,常量只能被賦值一次。輸出語句: 可以直接使用printf函數來輸出一段任意類型的資訊:prinft("Hello Swift");字串串連: 如果兩個變數都是字串,可以直接用+號串連:var hello = "Hello"var word= "Word"var str = hello +
Time of Update: 2015-06-16
標籤:swift navigation bar 這幾天在項目中遇到的關於navigation bar的一些小問題以及解決的方法記錄一下吧:1. 完全透明navigation bar有時候我們想要navigation viewcontroller頂部的navigation bar變得完全透明,我們首先想到是從story board下手,但是嘗試了半天,也不能達到完全透明的效果選擇這裡的Translucent
Time of Update: 2015-05-23
標籤:Swift是蘋果於2014年WWDC(蘋果開發人員大會)發布的新開發語言,可與Objective-C共同運行於MAC OS和iOS平台,用於搭建基於蘋果平台的應用程式。據報道,蘋果新程式設計語言Swift,從開始研發到最終發布僅用了不足4年時間。該語言背後的創造者為蘋果開發人員工具部門總監Chris
Time of Update: 2015-05-14
標籤:1.枚舉 使用enum建立枚舉——注意Swift的枚舉可以關聯方法:enum Rank: Int { case Ace = 1 case Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten case Jack, Queen, King func simpleDescription() -> String { switch self { case
Time of Update: 2015-04-22
標籤:1.需求:利用代理實現反向傳值(例子採用點擊第二個視圖控制器中的按鈕來改變第一個視圖控制器中的Label的內容)一、第一個介面 1 class ViewController: UIViewController, ChangeTestLabelDelegate { 2 var testLabel: UILabel? 3 override func viewDidLoad() { 4 super.viewDidLoad() 5 // Do
Time of Update: 2015-04-09
標籤:Swift有一個叫Bool的基礎布爾類型。布爾值也被稱為邏輯值,因為從來它們的值只是ture或者false。Swift提供了兩個布爾常量,true和false: let orangesAreOrang = true let turnipsAreDelicious =
Time of Update: 2015-03-30
標籤:一、元群組類型是有N個任意類型的資料群組成(N>=0),組成元群組類型的資料可以稱為“元素” 二、元組的定義 如:let position = (x:10.5,y:20) //兩個元素的元組 let person = (name:"jack") //一個元素的元組 let