原创 Swift 4.0 正式發佈,更快更兼容更好用

轉自:開源中國 Swift 4 現已正式發佈!Swift 4 在 Swift 3 的基礎上,提供了更強大的穩健性和穩定性,爲 Swift 3 提供源碼兼容性,對標準庫進行改進,並添加了歸檔和序列化等功能。 你可以通過觀看

原创 JSON解析之NSJSONSerialization

JSON解析之NSJSONSerialization -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event {     //獲取url

原创 gem install cocoapods ERROR: While executing gem ... (Gem::FilePermissionError)

在cocoapods 執行 sudo gem install cocoapods的時候出現  While executing gem ... (Gem::FilePermissionError)    You don't have wri

原创 Swift-類型安全(三)

    Swift是一門類型安全的語言    原因:            1.類型安全的語言鼓勵程序員在編寫代碼時,提前預設好變量及常量的類型,防止在傳遞及賦值時傳給不同類型的值            2.Swift在編譯時就會做類型檢

原创 MapKit/地圖定位導航(第一篇:基本配置)

1.版本Xcode8.3.3 2.Target->Capabilities->BackGround Mode(On狀態)->Location updates(鉤上) 3.用SB或XB加MaoKit需要導入框架MapKit.framewor

原创 MapKit/地圖定位導航(第四篇:持續定位)

//Framework框架需要使用<> #import <CoreLocation/CoreLocation.h> @interface ViewController () <CLLocationManagerDelegate>{

原创 函數與閉包(Swift)

函數 1.無返回值函數的三種寫法     func demo3(){}     func demo4()->(){}     func demo5()->Void{} 2.基本寫法     func demo(x:Int,y

原创 Swift-數據類型(二)

   1. 整型        let num1 : UInt8 = 1 //無符號8位整數        let num2 : UInt16 = 2 //無符號16位整數        let num3 : UInt32 = 3 //無

原创 工程組件化--遠程私有庫及索引庫的建立與使用(初級)

1.在GitLab上創建一個遠程索引私有庫,即:創建一個私有工程 名稱爲PrivateRepo2.將遠程索引庫地址加入repo    命令: pod repo add PrivateRepo http://xxxxxxx/xxxxxx/P

原创 Swift-函數(八)

//函數完整寫法    func function_0() -> () {            }    //無參無返回值函數    func function_1() {        print("無參無返回值函數")    } 

原创 Swift-字符串(四)

//String 是一個有序的字符集合, Swift字符串通過String類型表示,也可以表示爲Character類型值的集合        var str = "Hello, playground"                //初

原创 Swift-控制流(七)

    Swift中的控制語句包括for while if switch break continue    一.for            //...表示1~5閉區間中的數字,其中index爲隱式聲明        for index

原创 MapKit/地圖定位導航(第二篇:一次定位)

//導入頭文件 #import <CoreLocation/CoreLocation.h>//引入頭文件 @interface ViewController () <CLLocationManagerDelegate>{     

原创 Swift-集合字典(六)

        字典是一種存儲相同類型多重數據的存儲器,每個值都關聯讀的鍵,鍵作爲字典中的這個值數據的標識符.和數組中的數據項不同,字典中的數據項並沒有具體順序.        一.創建字典                var airp

原创 NSURLProtocol攔截網絡請求

1.原理NSURLProtocol 是蘋果爲我們提供的 URL Loading System 的一部分,在每一個 HTTP 請求開始時,URL 加載系統創建一個合適的 NSURLProtocol 對象處理對應的 URL 請求,而我們需要做