原创 CocoaPots 安裝教程

CocoaPots 安裝教程 一、注意事項:安裝CocoaPots的順序: Xcode->homebrew->RVM->Ruby->CocoaPats; 網上很多教程都忽略了homebrew,然而這一步非常重要! 二、安裝步驟

原创 重複引用錯誤:duplicate symbols for architecture x86_64

主題:重複引用庫造成的難以解決的錯誤。 錯誤關鍵字: ld: 9 duplicate symbols for architecture x86_64 clang: error: linker command failed wi

原创 動態設置UITableViewCell的高度

目的:計算出圖中紅色部分的實際高度,根據字體大小、字型、內容長短自動算出UILabel的高度。 代碼如下: - (CGFloat)tableView:(__unused UITableView *)tableView heigh

原创 百度地圖 - 軌跡回放

一、百度地圖軌跡畫線: 1、集成百度地圖,申請並配置好Appkey,在視圖控制器中初始化一個百度地圖 //初始化百度地圖 _mapView = [[BMKMapView alloc] initWithFrame:CGRec

原创 C 函數指針 在OC中應用

** 運用場景:一些使用C/C++寫的SDK中,有時候會要求傳入一個函數指針,底層調用這個函數指針指向的函數來達到傳參的目的。 ** 1.底層SDK中的一段代碼 //定義函數指針類型:int(*)(const int, const

原创 IOS 讀取Json文件、讀取plist文件

從工程項目中讀取文件的操作 (1)從工程項目中讀取Json文件 NSString* jsonStr = nil; //第一種方法讀取 NSString *mainBundleDirectory=[[N

原创 廣播、多播、UNIX套接域

+++++++廣播+++++++ (位於6-4的中間)【socket( ); 創建套接字,返回一個套接字描述符】int socket(int family, int type, int protocol);family:協議族AF_IN

原创 NSUserDefaults的使用(IOS - Swift)

NSUserDefaults是IOS系統的一種輕量級的數據存儲方式,用來存儲用戶設置信息、登陸名、密碼之類的信息,所存儲的數據保存在App的沙盒目錄

原创 Java自學筆記(Java自學教程/帶示意圖) - 羅函

      這是我自己之前自學Java時的詳細筆記,放在電腦裏面很久了,今天分享出來,比較適合那些有過一點Java基礎的同學,因爲篇幅較長,而且複製粘貼到CSDN格式就全亂了,所以我只截了兩張圖片,如有需要請下載我上傳的Word版本,

原创 Android SDK下載和更新失敗的解決方法

今天更新sdk,遇到了更新下載失敗問題:  Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml  Fetched Add-ons List suc

原创 IOS UITextView顯示Hint提示文字

      IOS裏面只有UITextField纔有提示文字顯示,而UITextView卻沒有,那如果有類似的需求我們怎麼做呢,我們可以通過一種投機取巧的方式來實現這種需求 1.實現UITextViewDelegate中的textVie

原创 Unix,Linux下的信號燈

信號燈分爲兩種: 一種是簡單信號量,另一種是用於進程間通訊的信號量集; 一、簡單信號量: 屬於POSIX標準的信號量; 從信號量的命名來看,信號量又可分爲命名信號量和匿名(未命名)信號量; 從信號量的值來看,信號量可分

原创 套接字編程

+++++++套接字編程+++++++ (位於6-4的中間) 【socket( ); 創建套接字,返回一個套接字描述符】 int socket(int family, int type, int protocol); f

原创 線程、進程間通信

       <<<<<<<線程>>>>>>> #include <pthread.h> 函數:  【創建線程:】 int pthread_create(pthread_t *thread, const pthread_

原创 UITableViewCell 作爲"UITableView"觀察者

應用場景 1:點擊TableViewCell可觸發一個動畫使其進入另一種形態(enable),但TableView不能同時存在兩個enable的Cell,這就意味着,當一個新的Cell狀態變成enable的時候,其他Cell要自動