Time of Update: 2017-01-13
眾所周知,UITableView的左滑刪除功能非常的炫酷,有時候左滑需要的功能不止只有刪除一個,有時候會有頂置之類的別的功能,這時候就需要我們自己定製左滑-(NSArray<UITableViewRowAction*>*)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{
Time of Update: 2017-01-13
在做和金額支付相關的時候,對價格的計算要求是非常嚴格的。放一個金額四則運算的方法// 金額計算方式typedef enum { Adding, Subtracting, Multiplying, Dividing,}calucateWay; #pragma mark 貨幣計算+ (NSString
Time of Update: 2017-01-13
現有兩個類:1.Object001繼承自NSObject#import <Foundation/Foundation.h> @interface Object001 : NSObject //Object001的標頭檔,我只是在這裡面聲明了個方法-(void)printfString; @end #import "Object001.h" @implementation
Time of Update: 2017-01-13
在開發中,我們載入HTML最常用的是UIWebView,其實UITextView也可以載入HTML代碼。- (void)viewDidLoad { [super viewDidLoad]; UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 40, kScreenWidth,
Time of Update: 2017-01-13
這個常用的網路要求方法優勢有:1.get和post都可調用此方法2.在UIViewController類裡直接用self指標即可調用(因為這個方法是寫在UIViewController分類裡的),在其他類只需用[UIViewController new]產生個指標即可進行網路請求3.只需要傳入三個參數4.代碼邏輯簡單易於理解5.基於AFNetworking3.1.0相關代碼:建立一個繼承於AFHTTPSessionManager,名為AFAppDotNetAPIClient的類
Time of Update: 2017-01-17
注意:1、 很不錯不面要越獄哦,你的蘋果不需要越獄就可以使用內購存檔2、 遊戲版本:1.0.1【存檔內容】金幣99萬。【ios找你妹3內購存檔破解】1、 我們先點擊http://pan.baidu.com/s/1pJCZi0z下載遊戲存檔2、 先進入遊戲,然後直接按home離開遊戲,接著再關閉後面程式(ios7關閉背景程式的方法:);3、
Time of Update: 2017-01-18
本文執行個體為大家分享了iOS正則驗證手機號的程式碼片段,供大家參考,具體內容如下//判斷手機號碼格式是否正確+ (BOOL)valiMobile:(NSString *)mobile{ mobile = [mobile stringByReplacingOccurrencesOfString:@" "withString:@""]; if (mobile.length != 11) { return NO; }else{ /** * 移動號段Regex */
Time of Update: 2017-01-18
IOS Xcode調試常用命令和斷點Xcode 中的調試技巧與我們的日常開發息息相關,而這些調試技巧在我們解決Bug時,常常有事半功倍的作用,經常會用到的有各種斷點 和 命令。而這些調試技巧也經常會在面試中問到,所以不知道的就來看看吧。 調試命令在上圖中,右側綠色地區就是Log 輸出區,在 Log 輸出區可以使用一些命令,來輔助調試。 那有哪些調試命令呢? 想要看所有的調試命令,可以在上圖的右側地區輸入help,就會列出所有的調試命令。 本文就介紹幾個使用頻率比較高的,其他就查看後,自行瞭解吧。
Time of Update: 2017-01-18
前言大家都知道開發一直離不開一些常用驗證格式,比如:郵箱,手機號等等,在開發過程中一般都會建立一個工具類,專門管理這些驗證方式,簡便開發過程。一般都採用Regex的形式來做判斷,本文列舉一些項目中非常實用的一些Regex的判斷語句,以後開發起來直接複製粘貼就可以,這樣大大節省了開發時間,下面不多說,直接上代碼。一、驗證移動手機號:+ (BOOL)isMobile:(NSString*)mobile{ NSString *regex = @"^1+[34578]+\d{9}";
Time of Update: 2017-01-18
前言這裡我給大家幾組測試案例可以一試,為啥不好用。 1、限制10個位元組,輸入2個Emoj之後是8個位元組(一個Emoj是4個位元組),此時再輸入一個中文,看看結果如何(中文的UTF8佔3個位元組)
Time of Update: 2017-01-18
本文執行個體為大家分享了iOS倒計時擷取驗證碼的具體代碼,供大家參考,具體內容如下1. 倒計時發送驗證碼,介面跳轉計時會重設/**重新傳送簡訊的計時*/-(void)fireTimer{ __block int timeout=180; //倒計時時間 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_source_t _timer =
Time of Update: 2017-01-18
本文執行個體為大家分享了iOS視頻錄影切成縮圖的具體代碼,供大家參考,具體內容如下記得匯入系統庫#import < MediaPlayer/MediaPlayer.h >代碼:/** * 擷取網路視頻的全部縮圖方法 * * @param videoURL 視頻的連結地址 * * @return 視頻截圖 */+ (UIImage *)ihefe_previewImageWithVideoURL:(NSURL *)videoURL{ AVAsset *asset = [AVAsset
Time of Update: 2017-01-18
先來看看我們見過的一些圓角箭頭矩形的提示框效果圖一、瞭解CGContextRef首先需要對 CGContextRef 瞭解, 作者有機會再進行下詳細講解, 這篇中簡單介紹下, 方便後文閱讀理解. 先瞭解 CGContextRef 座標系座標系舉例說明 : 對於 商城類App 有很多原價, 現價對比 .那 原件的橫線怎麼畫, 就可以用CGContextRef- (void)drawRect:(CGRect)rect { // Drawing code [super drawRect:rect];
Time of Update: 2017-01-18
最終效果圖:BeyondViewController.m//// BeyondViewController.m// 20_帥哥no微博//// Created by beyond on 14-8-3.// Copyright (c) 2014年 com.beyond. All rights reserved.// 這個就是主控制器,分為兩塊,下面是Dock欄,上面是顯示不同的子控制器的view,子控制器最好用導航控制器封裝一下,這樣子控制器就內建了導航條,左按鈕,標題,右按鈕/*
Time of Update: 2017-01-18
BeyondAppDelegate.m//// BeyondAppDelegate.m// 20_帥哥no微博//// Created by beyond on 14-8-3.// Copyright (c) 2014年 com.beyond. All rights reserved.//#import "BeyondAppDelegate.h"#import "BeyondViewController.h"#import "NewFeatureViewController.h"#import
Time of Update: 2017-01-18
iOS open cv大體有個思路 1. 捕捉銀行卡映像,截取到字元地區2. 最捕捉到的映像進行處理,去噪比,二值化,3. 將銀行卡號碼地區進行切割劃分,然後對比字元opencv 安裝失敗,直接下載拖進 xcode 的話,會報以下錯誤這裡是 詳細解決連結地址Undefined symbols for architecture x86_64: "_jpeg_free_large", referenced from: _free_pool in opencv2(jmemmgr.o)
Time of Update: 2017-01-18
前言在iOS開發中,常見的幾種逆向傳值方式,有代理(delegate)、通知(NSNotification),block等等,本文就給大家分析下,如何理解和快速上手代理模式,並以一個簡單的逆向傳值為案例,看看代理模式是不是很難。一、代理模式中的幾個概念講代理模式之前,首先需要弄清楚兩個概念:被代理對象和代理對象。並且需要知道它們之間是靠協議關連起來的。1、被代理對象被代理對象往往就是真正有做事意圖的那個對象,比如賣房子案例中的想賣房子的房主,保姆嬰兒案例中想喝奶的嬰兒。但是它們自己做不到,只能藉
Time of Update: 2017-01-18
Time of Update: 2017-01-18
最近項目需求,要實現一個類似微信的的表情輸入,於是把微信的表情扒拉出來,實現了一把。可以從這裡下載源碼。看起來表情輸入沒有多少東西,不外乎就是用NSTextAttachment來實現圖文混排,結果在實現的過程中遇到了很多小問題,接下來會一一介紹遇到過的坑。先上一張效果圖:一、實現表情選擇View(WKExpressionView)具體的實現就不細說了,主要功能就是點擊表情時,將對應表情的圖片名稱通知給delegate。二、實現表情textView(WKExpressionTextView)WKE
Time of Update: 2017-01-17
iOS圖片展開,ios展開假如下面的一張圖片,是用來做按鈕的背景圖片的,原始大小是76 × 40我們通過代碼將這張圖片設定為按鈕的背景圖片,假如我們將建立好的按鈕的寬高設定為:(W=200, H=50)代碼如下: // 初始化按鈕 UIButton *button = [[UIButton alloc] init]; // 設定尺寸 button.frame = CGRectMake(100, 200, 200, 50); // 載入圖片