有点时候,我们json中有post请求的网址,这个时候我们须要把网址字符串转换成body体 字典 放在post请求中 NSString *body = [self.url_C_ componentsSeparatedByString:@"="].lastObject; NSData *data = ...
分类:
移动开发 时间:
2017-06-23 22:02:12
阅读次数:
178
一: 去重 有时需要将NSArray中去除重复的元素,而存在NSArray中的元素不一定都是NSString类型。今天想了想,加上朋友的帮助,想到两种解决办法,先分述如下。 1.利用NSDictionary的AllKeys(AllValues)方法 可以将NSArray中的元素存入一个字典,然后利用 ...
分类:
移动开发 时间:
2017-06-23 18:25:08
阅读次数:
362
NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary]; NSString *appVersion = [infoDic objectForKey:@"CFBundleShortVersionString"]; NSDiction ...
分类:
其他好文 时间:
2017-06-23 11:41:35
阅读次数:
117
在 iOS 中引用计数是内存的管理方式,尽管在 iOS5 版本号中。已经支持了自己主动引用计数管理模式。但理解它的执行方式有助于我们了解程序的执行原理。有助于 debug 程序。 操作系统的内存管理分成堆和栈。 在堆中分配的内存,都试用引用计数模式;在栈中则不是。 NSString 定义的对象是保存 ...
分类:
移动开发 时间:
2017-06-22 20:56:51
阅读次数:
198
简介 Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC 代码,底层都是基于它来实现的。比如: 以上你可能看不出它的价值,但是我们需要了解的是 Objective-C 是一门动态语言,它会将一些工作放在代码运行时才处理而并非编译时。也就是说 ...
分类:
移动开发 时间:
2017-06-21 15:59:22
阅读次数:
329
添加中划线: UILabel * strikeLabel = [[UILabel alloc] initWithFrame:(CGRectMake(10, 10, 50, 30))]; NSString *textStr = [NSString stringWithFormat:@"%@元", @" ...
分类:
其他好文 时间:
2017-06-21 13:49:53
阅读次数:
255
http://blog.sina.com.cn/s/blog_68661bd80101njdo.html 标签: ios时间戳 ios开发时间戳 ios16进制转中文 ios开发utf8转中文 ios汉字转utf8和16进 ios时间戳 ios开发时间戳 ios16进制转中文 ios开发utf8转中 ...
分类:
移动开发 时间:
2017-06-21 11:31:27
阅读次数:
336
/** * 禁止调用三方键盘(如百度、搜狗等) */ - (BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier { ...
分类:
其他好文 时间:
2017-06-20 18:02:52
阅读次数:
141
好像是从ios4.1開始[NSDate date];获取的是GMT时间,这个时间和北京时间相差8个小时。下面代码能够解决问题 - (void)tDate { NSDate *date = [NSDatedate]; NSTimeZone *zone = [NSTimeZonesystemTimeZo ...
分类:
移动开发 时间:
2017-06-19 19:47:37
阅读次数:
187
需求:删除 qq 登录的 cookie,保证下次打开 qq 登录页面不会默认登录 实现: NSString *url =@"https://w.mail.qq.com/cgi-bin/loginpage?f=xhtml&kvclick=loginpage|app_push|enter|ios&ad= ...
分类:
移动开发 时间:
2017-06-18 20:52:50
阅读次数:
319