Time of Update: 2016-03-29
iOS 最新版 CocoaPods 的安裝流程,ioscocoapodsiOS 最新版 CocoaPods 的安裝流程1.移除現有Ruby預設源$gem sources --remove https://rubygems.org/2.使用新的源$gem sources -a https://ruby.taobao.org/3.驗證新源是否替換成功$gem sources -l4.安裝CocoaPods(1) $sudo gem install cocoapods 備忘:蘋果系統升級 OS X
Time of Update: 2016-03-24
iOS 下拉重新整理-上拉載入原理,ios載入前言講下拉重新整理及上拉載入之前先給大家解釋UIScrollView的幾個屬性contentSize是UIScrollView可以滾動的地區。contentOfinset 蘋果官方文檔的解釋是"內容視圖嵌入到封閉的滾動視圖的距離,我的理解是他實際上就是scrollView的Content
Time of Update: 2016-03-24
NSURLSession網路請求,nsurlsession請求個人感覺在網上很難找到很簡單的網路請求。或許是我才疏學淺 , 所有就有了下面這一段 , 雖然都是代碼 , 但是全有注釋 。 //1/擷取檔案訪問路徑 NSString *path=@"http://1.studyios.sinaapp.com/getAllClass.php"; //2.封裝URL NSURL *url=[NSURL
Time of Update: 2016-03-24
iOS開發之Bug,iosbug前言:收集在開發和學習的過程中遇到的bug。 1、迴圈利用cell的ID設定位置寫錯了。導致程式奔潰。2、對於除數演算法,可以直接算出結果的就寫上結果,不要偷懶寫式子讓電腦自己算,更何況是除數,會有算出無限小數的可能性。 3、更改連線好的屬性名稱,別忘了重新連線,否則會出現容易看不出來的bug 4、slider不斷的調用相關的方法和重新整理,這個方法如果傳遞的參數可能比較占記憶體,比如某個對象,傳遞過程可能會跟不上slid
Time of Update: 2016-03-24
iOS壓縮圖片大小最近碰到一個比較愚蠢的問題,項目中做的拍照或者從相簿選擇圖片上傳時,沒有經過處理,直接把原圖上傳了,導致在列表中看的時候,明明是小圖片流量卻要爆炸了,想想iphone拍出照片大小可都是以M為單位的。所以趕緊做了下壓縮處理再上傳。為了方便根據不同壓縮需求調用,這裡採用調用可修改參數的方法的做法,更加靈活一點。調用的方法如下://圖片伸縮到指定大小- (UIImage*)imageByScalingAndCroppingForSize:(CGSize)targetSize
Time of Update: 2016-03-24
iOS NSNotificationCenter詳解,nsnotificationcenter通知中樞的特點:1:同步執行2: 一對多發送訊息3:
Time of Update: 2016-03-24
3D坦克大戰遊戲源碼,3d坦克大戰源碼3D坦克大戰遊戲源碼,該遊戲是基於xcode 4.3,ios sdk 5.1開發。在xcode4.3.3上完美無報錯。相容ios4.3-ios6.0
Time of Update: 2016-03-24
iOS 9 新特性:開發人員集合篇(不斷更新中......)iOS更新到9.0後, Xcode7.0之後, 蘋果又開放了很多新的API, 這裡整理了這些在iOS9後的一些新的特性, 以供大家學習交流.當然文章肯定還不夠全面,歡迎各位在評論區投稿,我會在這裡不斷完善。1、 iOS 9 學習系列:Contacts FrameworkiOS 9 中,蘋果介紹了新的 Contacts framework。允許使用者使用 Objective-C 的 API 和裝置的通訊錄進行互動,同樣適用於 Swift
Time of Update: 2016-03-24
Objective-C之KVC、KVO,objective-ckvckvo1,KVC(索引值編碼) Key Value Coding 1.1在C#中,可以通過字串反射來擷取對象,從而對對象的屬性進行讀寫,Object-C中有同樣的實現,通過字串(屬性名稱詞)對對象的屬性進行讀寫。 1.2KVC的操作方法由NSKeyValueCoding協議來定義,而Object對象實現該協議,所以所有的對象都具有KVC功能 動態設定:setValue:屬性值 forKey:屬性名稱
Time of Update: 2016-03-24
iOS Safari閱讀模式研究這是一篇在2013年準備的資料,現在分享出來,供有需要的同學參考。要點(1) 閱讀模式的檢測在frame載入完成後,觸發一個timer來檢測是否可以使用閱讀模式。檢測的方式是使用JavaScriptCore framework的介面執行一段JS指令碼,然後取JS中屬性值來判斷是否可以進入閱讀模式。如果當前頁面可以進入閱讀模式,將在地址欄顯示閱讀模式切換按鈕。(2) 閱讀模式的執行 當使用者點擊閱讀模式切換按鈕時,會依次執行:i.
Time of Update: 2016-03-23
iOS,ios9iOS對於資料庫的操作:增加、刪除、尋找、修改首先需要建立一個資料庫:本程式的資料庫是在Firefox瀏覽器裡的外掛程式裡寫的微量型資料庫Firefox找尋找SQLite Manager的步驟:第一步:在工具列找到附加組件,點擊進入 第二步:搜尋 SQP,找到並下載,安裝完成之後需要重啟瀏覽器第三步:在工具只樂觀找到SQLite Manager,點擊開啟SQLite Manager介面註:SQLite Manager是微量型的資料庫編程軟體,所以一次只能執行一句代碼!!
Time of Update: 2016-03-23
An App ID with Identifier 'com.XXX.XXX’ is not available. Please enter a different string.報錯,pleaseentermsl 昨天剛剛升的Xcode7.3和iOS9.3,然後沒怎麼使用這兩樣就下班了,但是今天早上來了之後,就發現突然之間不能真機測試和運行代碼了,一看才發現xcode報錯: An App ID with Identifier 'com.
Time of Update: 2016-03-23
選取器,jquery選取器==========================選取器==========================【認識選取器】 SEL1.選取器(SEL)是一個變數類型。2.選取器用來裝成員訊息(成員方法) people* manInBlack = [[people alloc]init]; // SEL 是一個選取器類型,好比int a,int 是一個整型// 建立了一個選取器sel,sel裝了manInBlack中的printName方法SEL
Time of Update: 2016-03-23
【Swift】iOS UICollectionView 計算 Cell 大小的陷阱,uicollectionviewcell 前言 API 不熟悉導致的問題,想當然的去理解果然會出問題,這裡記錄一下 UICollectionView 使用問題。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com 農民伯伯:
Time of Update: 2016-03-23
【代碼筆記】獲得當前硬碟空間,筆記當前硬碟空間一,代碼。- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. NSFileManager *fm = [NSFileManager defaultManager]; NSDictionary *fattributes = [fm
Time of Update: 2016-03-23
IOS 網路淺析-(十一 三方
Time of Update: 2016-03-23
OC字串基本操作,oc基本操作不可變的字串的修改方法有傳回值(重新指向新的字串地址)可變的字串的修改方法沒有傳回值(修改字串本身)/* NSString 不可變的字串 */// 1.建立字串對象// 使用初始化方法建立對象NSString *string1 = [[NSString alloc] initWithFormat:@"hello, world"]; // 使用類方法NSString *string2 = [NSString
Time of Update: 2016-03-22
IOS 網路淺析-(八
Time of Update: 2016-03-22
NSURLSession詳解,nsurlsessiontask詳解導語現在NSURLConnection在開發中會使用的越來越少,iOS9已經將NSURLConnection廢棄,現在最低版本一般適配iOS7,所以也可以使用。NSURLConnection相對於NSURLSession,安全性低。NSURLConnection下載有峰值,比較麻煩處理。儘管適配最低版本iOS7,也可以使用NSURLSession。AFN已經不支援NSURLConnection。 NSURLSession
Time of Update: 2016-03-22
AFN解析器裡的坑,AFN解析器AFN架構是用來用來發送網路請求的,它的好處是可以自動給你解析JSON資料,還可以發送帶參數的請求AFN架構還可以監測當前的網路狀態,還支援HTTPS請求,分別對用的類為AFNetworkReachabilityManager,AFSecurityPolicy 雖然AFN可以發送請求,但是裡面有許多坑, 1.你想要得到正確的JSON資料必須要:網路請求成功,伺服器返回的必須是JSON