原创 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