先看图,我们需要说明的地方是红色框区域,分别为Step over、Step into、Step out
step into就是单步执行,遇到子函数就进入并且继续单步执行;
step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函[……]
先看图,我们需要说明的地方是红色框区域,分别为Step over、Step into、Step out
step into就是单步执行,遇到子函数就进入并且继续单步执行;
step over是在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函[……]
机型
屏幕尺寸
分辨率
PPI
备注
iPhone4
3.5
960 × 640
326
iPhone4s
3.5
960 × 640
326
iPhone5
4
1136 × 640
326
iPhone5c
4
1136 × 640
326
iPhone5s
4
11[……]
很多时候,我们需要对接收的字符串进行简单的处理,最简单或最觉的情景比如说去掉空格或回车符什么的,NSString本身有相对应的方法,如下示例所示:
1 2 3 | + (NSString *)translate:(NSString *)string { NSString * newString = nil;[......]<p class="read-more"><a href="https://www.yusian.com/blog/project/2014/11/03/155644491.html">继续阅读</a></p> |
1、英文键盘:
UIKeyboardTypeAlphabet(Alphabet字母)
UIKeyboardTypeASCIICapable
UIKeyboardTypeDefault
这三个默认都显示字母表。默认下面第一幅图,点左下角切换到下面第二幅图。
2、数字键盘
UIKeyboardTypeDecimalPad (Decimal十进制)
3、电子邮箱键盘
UIKeyboardTypeEmailAddress
4、没有符号的英文键盘
UIKeyboardTypeNamePhonePad
这个类型默认显示第一幅图片,如果点击123按钮则会显示第二副键盘。
5、没有小数点的数字键盘[……]
一、UIWebView 可以加载和显示某个URL的网页,也可以显示基于HTML的本地网页或部分网页:
a. 加载 URL
1 2 3 4 | WebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 400)]; NSString *path = @"http://www.baidu.com"; NSURL *url = [NSURL URLWithString:path]; [WebView loadRequest:[NSURLRequest requestWithURL:url]]; |
b. 加载 HTML
1 2 3 4 5 | NSBundle *bundle = [NSBundle mainBundle]; NSString *resPath = [bundle resourcePath]; NSString *filePath = [resPath stringByAppendingPathComponent:@"Home.html"]; [webView loadHTMLString:[NSString stringWithContentsOfFile:filePath] baseURL:[NSURL fileURLWithPath:[bundle bundlePath]]]; |
二、使用网页加载指示,加载完成后再显示网页出来
首先要指定委托方法:
webView.delegate =self;
UIWebView主要有下面几个委托方法:
1 2 3 | - (void)webViewDidStartLoad:(UIWebView *)webView;开始加载的时候执行该方法。 - (void)webViewDidFinishLoad:(UIWebView *)webView;加载完成的时候执行该方法。 - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error;加载出错的时候执行该方法。 |
这样,可以利用 webViewDidStartLoad 和 webViewDidFinishLoad 方法实现本功能:[……]