Time of Update: 2018-01-19
ReactiveCocoa(上),ReactiveCocoa(ReactiveCocoa常見類1.
Time of Update: 2018-01-18
iOS----------APP怎樣做更安全,ios----------app1 網路請求的安全方案1.1 https請求,最好有安全互動平台。1.2 對重要的參數請求進行加密(推薦AES,ERSA加密)。1.3 伺服器返回資料時,對重要資料進行加密。1.4 不要把密鑰寫到代碼裡。可以先通過非對稱式加密的介面擷取密鑰,然後再在後面的介面通訊中用這個密鑰進行加密。1.5
Time of Update: 2018-01-14
編寫OC高品質的代碼的有效方法,編寫oc高品質1. 寫這個只是為了自己記憶,有相關pdf檔案,如需要留下郵箱。。2. 在類的標頭檔中盡量少引入其他標頭檔除非確有必要,否則不要引入標頭檔。一般來說,應在某個類的標頭檔中使用向前聲明來提及別的類(使用@class),並在實現檔案中引入那些類的標頭檔,這樣做可以盡量降低類之間的耦合。如果要聲明某個類遵循某個協議,應該把這個協議放到分類中,或者把協議單獨放在一個標頭檔中,然後將其引入。3. 多用字面量文法,少用與之等價的方法 下面是兩種方式的對比://
Time of Update: 2018-01-07
講述Sagit.Framework解決:雙向引用導致的IOS記憶體流失(中)-
Time of Update: 2018-01-05
iOS----------UITextField實現過濾選中狀態拼音,2018年上班的第二天,就這樣背了一個大鍋。我們項目中有一個搜尋功能,在這一期的版本中,為了增強最佳化,去除了過濾空格的請求,這樣或許能增加很好的使用者體驗,恰恰相反,偷雞不成蝕把米。沒想到蘋果系統的IME竟然能自動聯想,在沒有選擇漢字的時候,竟然能聯想出來一大堆智能拼音,what???還有這種操作????輸就輸在了我幾乎不使用蘋果系統的IME,My
Time of Update: 2018-01-01
iOS開發中Apache伺服器配置教程,iosapache
Time of Update: 2018-01-01
iOS開發 UIImage產生高效能圓角圖片教程, iOS開發 UIImage產生高效能圓角圖片教程。- (void)imageWihtSize:(CGSize)size radius:(CGFloat)radius backColor:(UIColor *)backColor completion:(void(^)(UIImage *image))completion{ // 非同步繪製裁切
Time of Update: 2018-01-01
ios-給AttributedString添加屬性以及如何去取,
Time of Update: 2018-01-01
ios bugly自動上傳符號表不起作用,iosbugly ios bugly自動上傳符號表不起作用,我們按照bugly文檔修改完成自動上傳符號表之後,發現並不起作用,自己帳號下,依舊說沒有上傳符號表。這時候的你,一定在測試環境。因此,我們按照文檔做之前(之後也可以),需要進行一下配置。bugly符號表前提設定:符號表 appname.app.dSYM
Time of Update: 2018-01-01
iOS網路開發教程之XML解析,ios教程xml解析 XML簡介什麼是XML?全稱是 ExtensibleMarkupLanguage. 可延伸標記語言 (XML).跟JSON一樣,也是常用的一種用於互動的資料格式一般也叫做XML文檔 ( XML Document )XML舉例 XML文法:一個常見的XML文檔一般由以下部分組成文檔聲明元素 ( Element
Time of Update: 2018-01-01
ios開發Runtime的簡單使用方法,ios開發runtime ios開發Runtime的簡單使用方法,其實在OC底層本質上就是C語言函數的調用,去動態發送訊息。下面就拿一個alloc init的方法來舉個例子,我們完全可以去調用運行時的函數,這樣就可以去建立一個對象了。 Person * p = objc_msgSend(objc_getClass("Person"),sel_registerName("alloc"));
Time of Update: 2018-01-01
iOS開發中打包.a靜態庫教程,ios.a 1.建立.a靜態庫工程需要選擇Static Library靜態庫工程模板建立工程,如:建立靜態庫工程實現需要打包的類,如:實現需要打包的類2.設定需要暴露的標頭檔添加Headers, 步驟為:TARGET->Build Phases ->點+號->New Headers Phase,如:然後找到Heaers(0 items)一欄, 點+號添加標頭檔, 如:接著添加需要公開的標頭檔Encryption.h,
Time of Update: 2017-12-08
iOS-UITableviewcell分割線位置,這幾天又遇到要調節列表分割線位置,就想起很久以前剛做時的做法:把內建的分割線隱藏,然後自己加一條UIView,哈哈,不過這一兩年不那麼幹了,把這個方法貼出來;在 Tableview 的代理方法中,實現下面的代理方法:- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath
Time of Update: 2017-12-01
【代碼筆記】plist獲得城市列表,代碼筆記plist城市一,工程圖。二,代碼。- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSString* cityPlistPath = [[NSBundle mainBundle] pathForResource:@"cities"
Time of Update: 2017-11-29
iOS-Wonderful
Time of Update: 2017-11-22
【代碼筆記】iOS-自訂loading(IanAlert),ios-ianalert一,。二,工程圖。三,代碼。ViewController.h#import <UIKit/UIKit.h>@interface ViewController : UIViewController{ //loading UIView *backViewLoad;}@end ViewController.m#import
Time of Update: 2017-11-17
iOS百度地圖 Demo,ios地圖demo 一、環境設定1.開發環境:Xocode 7.3.12.模擬器環境:iOS 9.33.iOS 9 之後不能直接使用 HTTP 進行請求,需要在 Info.plist 新增一段用於控制 ATS 的配置:<key>NSAppTransportSecurity</key><dict> <key>NSAllowsArbitraryLoads</key> <true/>
Time of Update: 2017-11-30
蘋果App上架被拒絕常見錯誤,app上架常見錯誤0、app適配Ipv6網自2016年6月份之後, apple需要所有上架的app適配Ipv6網的環境 ! We discovered one or more bugs in your app when reviewed on iPhone running iOS 9.3.2 on Wi-Fi.Specifically, we were unable to login the app at IPv6 network.We've
Time of Update: 2017-11-11
iOS 實現圖片自訂變換,ios圖片自訂變換先看效果看載入了一張image,根據四個頂點任意變換。 知識點:1.BitmapContext 2.矩陣變換 一.什麼是BitmapContext官方解釋:The number of components for each pixel in a bitmap graphics context is specified by a color space, defined by a
Time of Update: 2017-11-13
iOS11、iPhone X、Xcode9 適配指南,ios11iphone更新iOS11後,發現有些地方需要做適配,整理後按照優先順序分為以下三類:1.單純升級iOS11後造成的變化;2.Xcode9 打包後造成的變化;3.iPhoneX的適配一、單純升級iOS11後造成的變化1. 升級後,發現某個擁有tableView的介面錯亂,組間距和contentInset錯亂,因為iOS11中 UIViewController 的