親子日記APP
|
免費申請
|
登入
mini box 迷你盒子
這裡是工程師的筆記資料.
部落格
相簿
APP日記
書籤
目前分類:「
Swift 學習筆記
」的相關文章
瀏覽方式:
摘要列表
|
標題列表
Swift: 讀取 iOS 設備的型號/版本資料
2018
03
07
14:53
Swift: 讀取 iOS 設備的型號/版本資料
let dictionary = Bundle.main.infoDictionary! let app_version = dictionary["CFBundleShortVersionString"] as! String let app_build = dictionary["CFBundleVersion"] as! String let app_dDis...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
Swift筆記: 多個 Alamofire request 同步 Sync(依序) 執行
2017
11
05
18:12
多個 http request,但希望各個 request 能依序、同步Sync 執行 ,而不要 非同步Async 執行 例如我希望第一個 request 取的 server 給的 id 後, 後面其它的 upload request 都要帶入(post/get) 此 id 利用雙層 DispatchGroup var id:Int = 0 let group1 = DispatchGroup() group1.enter() Alamofire.request("https://www.abc.com/getid").responseJSON { response in pr...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
swift 3/4 將訊息轉貼到 Line (呼叫 Line App)
2017
10
27
11:24
Info.plist 必須新增 <key>LSApplicationQueriesSchemes</key> <array> <string>line</string> </array> 不然會出現錯誤 http://www.jianshu.com/p/631bd7f12a38 error: "This app is not allowed...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
swift 3/4 筆記/備忘
2017
10
20
22:20
以 Safari 瀏覽器開啟一個 URL: guard let url = URL(string: "http://mini.nidbox.com") else { return } if #available(iOS 10.0, *) { UIApplication.shared.open(url, options: [:], completionHandler: nil) //If you want handle the completion block than: //UIApplication.shared.open(url, options: [:], completionHandler: { // ...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
SwiftyJSON 範例筆記
2017
09
17
21:03
SwiftyJSON https://github.com/SwiftyJSON/SwiftyJSON JSON 的測試資料來源: https://data.gov.tw/dataset/26652 資料內容: { "success":true, "result":{ "resource_id":"382000000A-000224-002", "limit":2000, "total":5, "fields":[ { "type":"text","id&q...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
Swift: App 的版本 version / build
2017
07
08
08:06
關於 軟體版本號 -wiki Xcode 8/9 中自動增加 build 號碼 buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${PROJECT_DIR}/${INFOPLIST_FILE}") buildNumber=$(($buildNumber + 1)) /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}" Build Phases...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(1)
Swift: Facebook SDK 登入錯誤訊息
2017
07
07
22:47
Facebook SDK 登入時出現的錯誤:
2017-07-07 22:43:47.353693+0800 album[24122:4694784] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.confi...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
swift: navigation bar 設定背景圖片
2017
06
28
12:19
# 1 nav_bg.png 320x44 (@x1) // // ViewController.swift import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() //nav_bg.png 320x44 navigationController?.navigationBar.setBackgroundImage(UIImage(named: "nav_bg.png"), for: .de...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(2)
Swift: 動態更改 initial viewcontroller
2017
06
15
15:49
App 的設計常常會有的狀況: 啟動 App 後 已經登入 --> 直接跳掉 App主功能畫面 尚未登入 --> 先顯示登入畫面 但 Storyboard 中已經將 Initial View Controller 指向「登入 View」時 如何在已登入狀況下,直接、馬上顯示主功能畫面? --> 只要讓程式判斷登入與否,再決定 Initial View Controller 是哪一個! 在 AppDelegate.swft 中: //App啟動後 第一個呼叫的method func application(_ application: UIApplication, didFinish...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
Swift: "設定" 畫面的製作
2017
05
29
22:05
設計 iPhone "設定畫面" 的效果 首先 在 Story Borard 中加入一個 Table View Controller 接著 Content 設定為 Static Cells Sections 設定為 3 (或需要的區塊數目) Style 改為 Grouped 如下圖 在各個 Cell 放上 Label 或其它你需要的物件 (再設定適當的 constraints ) 結果如下 Swift 程式部分 新增 SettingTableViewController.swift 修改這段 override func numberOfSections(in tableView: UITableView) -...
繼續閱讀»
分類:
Swift 學習筆記
/
留言(0)
上一頁
1
2
3
下一頁