原创 IOS代碼打電話
無錯版: @property (nonatomic,retain) UIWebView *callWebview; //重寫callWebview getter方法 - (UIWebView *)callWebview{
原创 OC 計算器(初級)
@interface JXGAppDelegate () { UILabel *_label; NSMutableString *_string; CGFloat _firstNumber; CGFl
原创 RGBColor
顏色 英文代碼 形像顏色 HEX格式 RGB格式 LightPink 淺粉紅 #FFB6C1 255,182,193 Pink 粉紅 #FFC0CB 255,192,203 Crimson 猩紅 #DC143C 220,20,
原创 iOS版本更新的App提交審覈發佈流程
版本更新的App和新App的發佈提交流程略有不同,新的App需要在開發者賬號裏準備發佈證書,添加App的id,關聯描述文件等等,這些可以不會的可以百度。在這裏只說這些證書都有的情況下的版本更新App的發佈過程: 1.首先保
原创 面試題 OC引用計數內存管理
for(int i = 0; i < largenumber; i++){ Person *p = [Person person]; [p study]; } 以上代碼有什麼問題,應該怎麼去改? 以上代碼中,
原创 iOS APP接入支付寶SDK支付功能的實現(小白篇)
上篇說了微信支付,這篇說支付寶支付,支付寶的官方文檔比較給力需要細細閱讀以防多走彎路,一樣的支付寶支付需要申請支付寶商戶,然後生成對應的APP_ID,公鑰,私鑰之類的東西,支付寶的公私鑰生成過程對新手來說比較麻煩,這個時候你可以
原创 iOS APP接入微信支付功能的實現(小白篇)
iOS中APP的支付最常見的有三種(支付寶,微信,銀聯),百度錢包等沒有太接觸就不說了。這片博客先說下微信支付: 1.首先申請微信商家以及對應的平臺等等,大多數APP已經在做微信支付的時候已經做了微信分享,所以在微信開放平
原创 iOS 代碼規範
iOS代碼規範 一、 命名規範 命名必須明確易懂,使用英文單詞或其組合,不能使用中文拼音,不能在名字中間使用下劃線,資源文件名除外。 1. 變量 1)第一個單詞首字母小寫,其他單詞首字母大寫。如: NSString *c
原创 iOS ARC MRC情況下重寫setter getter方法
啥都不說了上代碼。@interface People : NSObject @property (nonatomic,retain) NSArray *oneArr; @property (nonatom
原创 cocoapods安裝與使用
cocopods是iOS常見的管理第三方sdk的工具,它的安裝會比較麻煩一點. cocopods的安裝有兩種方式,一種是通過插件安裝,比較方便但是後續的可能會出現問題,另一種是通過終端來安裝,這種比較複雜,本文只講第二種安裝方式. c
原创 iOS如何過濾網絡數據中的換行符
這樣的我是文章後面出現了換行符,這是一個json類型的字符串,需要恢復成json字典類型,但是JSON是不能解析帶有換行符字符串 所以方法如下: - (void)getDataForUrlTwo{ AFHTTPRequest
原创 手動導入afnetworking
手動導入AFNetworking: 1. 將下載的AFNetworking-master.zip 文件解壓後,將其中的UIKit+AFNetworking 和 AFNetworking 直接拖入到工程中 2. 在targets的b
原创 IOS簡單實現輸入框隨着鍵盤的彈出動態上升(很簡單的)
1.視圖滑動型的 - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { [UIView animateWithDuration:0.25 animations
原创 iOS測試證書的創建
網上百度別人的證書的創建總覺得不熟悉,自己來寫一個,先寫測試證書主要參考了(http://www.cocoachina.com/bbs/read.php?tid=145537的文章) 1.首先你需
原创 AppDelegate中的幾個方法觸發時機
1.//應用加載完成時觸發 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOp