原创 Mac裝雙系統
好多人問我Mac怎麼裝雙系統,在此,在網上找了個比較詳細的教程::感謝 mofei 安裝win10之前,告訴你首先要準備的東西:一、蘋果電腦(可以正常進入Mac OS系統的)二、U盤(大於等於8G,確定不是壞的)這兩樣東西準備好,我
原创 llvm錯誤
無緣無故出來這個錯誤,怎麼調試都不管用 Unsupported compiler 'com.apple.compilers.llvm.clang.1_0' selected for architecture 'x86_64' 最後
原创 ios下的各個文件夾路徑和獲取方法
溫故知新,理一遍文件夾路徑 每個APP沙盒下有四個文件夾:documents,tmp,app,Library(裏面還有兩個文件夾Caches 和 Preferences)。 一:作用 1.documents:這是文檔目錄。有關應用的所有數
原创 淺談事件的分發與響應
在 iOS 開發中,當用戶用手指點擊了一下屏幕,會發生什麼呢?系統是怎麼判斷用戶點擊的位置呢?我們開發者又如何做出“沒有bug”的交互呢?帶着這些疑問,我們一起談談事件的分發與響應。 鋪墊 事件 顧名思義,事件就是發生的一件事,對於A
原创 ios 11中tableView的新特性
1.LargeTitle: a. 全局使用: // if (@available(iOS 11.0, *)) { // [[UINavigationBar appearance] setPrefersLa
原创 去掉某個controller及子controller的navigationController底部的分割線
在當前控制器下: [self.navigationController.navigationBar setShadowImage:[UIImage new]]; [self.navigationController.navigat
原创 navbarButtonItem一些小技巧
導航欄右邊按鈕:顏色 info.plist 添加 View controller-based status bar appearance, 設置爲NO, [self.navigationController.navigationB
原创 pod install 無權限
使用pod install導入第三方包的時候,如果第三方包沒有公開權限會出現一下報錯信息:
原创 常用GCD梳理(二)
// 四種隊列 //———————————————————————————————————————————————————————————————————————————————— // //1、主隊列(是串
原创 xcode9遇到xib編輯錯誤
有時候在網上下載的demo等打開運行的時候報錯如下: Illegal Configuration: Compiling IB documents for earlier than iOS 7 is no longer supported.
原创 iOS 實現NavigationController的titleView動態縮放效果
screenShot.png 自己動手用Object-C和Swift兩種語言各寫了一個簡單的小demo,下面先說一下用Object-C實現的簡單原理. 知識補充=====> 因爲在這個效果實現的過程中我遇到一些關於table
原创 淺談信號量的簡單應用
理解這個概念之前,先拋出一個問題問題描述:假設現在系統有兩個空閒資源可以被利用,但同一時間卻有三個線程要進行訪問,這種情況下,該如何處理呢?或者我們要下載很多圖片,併發異步進行,每個下載都會開闢一個新線程,可是我們又擔心太多線程肯定cpu
原创 kvo
kvo,(key-value-observing),觀察者模式。可以簡單理解爲監聽屬性,發生變化後,執行相應的方法。 一般使用三步走: 1:註冊監聽 2:實現方法 3:移除監聽 簡單監聽textField:- (void)viewDidL
原创 iOS11中 navigation的一些新特性
1.大標題: self.navigationController.navigationBar.prefersLargeTitles = true;2.navigationItem的searchController if (@avai
原创 AFNetworking3.1 基本使用
AFNetworking3.1 基本使用 #import "HttpsManager.h" @implementation HttpsManager #pragma mark - 創建請求者 +(AFHTTPSessionManag