GCD与NSOpration的区别
1.GCD是底层的C语言构成的API,而NSOperationQueue及相关对象是Objc的对象。 2.在GCD中,在队列中执行的是由block构成的任务,这是一个轻量级的数据结构;而Operation作为一个对象,为我们提供了更多的选择; 在NSOperationQueue中,我们可以随时取消已经设定要准备执行的任务(当然,已经开始的任务就无法阻止了),而GCD没法停止已经加入queue的block...【详细】
iOS字符串 汉字 时间戳 utf8
2016年03月23日 赞:0 评论:0 阅读:990
iOS聊天中的消息编码处理
iOS开发时间戳与时间,时区的转换,汉字与UTF8,16进制的转换 +(long)getTimeSp{ long time; NSDate *fromdate=[NSDate date]; time=(long)[fromdate timeIntervalSince1970]; return time; } //将时间戳转换成NSDate +(NSDate )changeSpToTime:(NSString)spString{ NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:[spString intValue]]; return confromTimesp; } //将时间戳转换成NSDate,加上时区偏移 +(NSDate)zoneC...【详细】
iOS字符串 汉字 时间戳 utf8
2016年03月23日 赞:1 评论:0 阅读:1004
iOS聊天中的消息编码处理
iOS开发时间戳与时间,时区的转换,汉字与UTF8,16进制的转换 +(long)getTimeSp{ long time; NSDate *fromdate=[NSDate date]; time=(long)[fromdate timeIntervalSince1970]; return time; } //将时间戳转换成NSDate +(NSDate )changeSpToTime:(NSString)spString{ NSDate *confromTimesp = [NSDate dateWithTimeIntervalSince1970:[spString intValue]]; return confromTimesp; } //将时间戳转换成NSDate,加上时区偏移 +(NSDate)zoneC...【详细】
iOS字符串 汉字 时间戳 utf8
2016年03月23日 赞:1 评论:0 阅读:804
iOS中汉字的处理
//将汉字字符串转换成UTF8字符串 +(NSString )chineseToUTf8Str:(NSString)chineseStr{ NSStringEncoding encodingUTF8 = NSUTF8StringEncoding; NSData responseData2 =[chineseStr dataUsingEncoding:encodingUTF8 ]; NSString string=[sendSocket NSDataToByteTohex:responseData2]; return string; } //将十六进制字符串转换成汉字 +(NSString)changeLanguage:(NSString)chinese{ NSString strResult; NSLog(@"chinese:%@",chinese); if (c...【详细】
iOS字符串 汉字 转换
2016年03月23日 赞:0 评论:0 阅读:822
XML Json解析
Json格式: NSJSONSerialization,官方提供的Json数据格式解析类,iOS5以后支持 JSONKit(第三方类库) SBJson TouchJson XML格式: NSXMLParse,官方自带 GDataXML,Google提供的开元XML解析库。 按照目前的发展,Json正在逐步取代XML成为网络数据的通用格式,所以我们重点来看Json格式的数据解析先。 XML解析一般分两种模式SAX和DOM,事件和文档 一:XML解析之S...【详细】
iOS数据解析 XML Json
2016年03月22日 赞:0 评论:1 阅读:891
iOS常用的第三方库和控件
网络通信 1、ASIHTTPRequest 这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较好。 下载地址:https://github.com/pokeb/asi-http-request 2、AFNetworking 轻量级的通讯类库,使用非常简单。 下载地...【详细】
iOS第三方库 实用工具
2016年03月22日 赞:0 评论:0 阅读:1144
TCP和UDP的区别
TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。 TCP/IP协议集包括应用层,传输层,网络层,网络访问层。 其中应用层包括: 超文本传输协议(HTTP):万维网的基本协议. 文件传输(TFTP简单文件传输协议): 远程登录(Telnet),提供远程访问其它主机功能...【详细】
ios tcp udp
2016年03月21日 赞:1 评论:0 阅读:1355
GCD用法
Grand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。 dispatch queue分成以下三种: 1)运行在主线程的Main queue,通过dispatch_get_main_queue获取。 /*! @function dispatch_get_main_queue @abstract Returns the default queue that is bound to the main thread. @discussion In order to invoke blocks submitted to the main queue, the application must call dispatch_main(), NSApplicationMain(), or use a CFRu...【详细】
ios GCD 多线程
2016年03月21日 赞:0 评论:0 阅读:1306
程序间的调用
一、调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&files 里面,展开 resources选择info.plist 鼠标右击information property list ,然后从列表中选择URL types 右击 add row 添加一个对象(item)右击item add row 从列表中选择 URL Schemes 再右击添加一个对象(item1) 将item1得值设置为:myapp 这个myapp就是对外接口,其它应用可以通过它,调...【详细】
2016年03月21日 赞:0 评论:0 阅读:808
属性的引用修饰
所有的属性,都尽可能使用nonatomic,以提高效率,除非真的有必要考虑线程安全。 NSString:通常都使用copy,以得到新的内存分配,而不只是原来的引用。 strong:对于继承于NSObject类型的对象,若要声明为强使用,使用strong,若要使用弱引用,使用__weak来引用,用于解决循环强引用的问题。 weak:对于xib上的控件引用,可以使用weak,也可以...【详细】
2016年03月21日 赞:0 评论:0 阅读:765
获取当前连接的wifi名称获取当前连接的wifi名称//模拟器下会失败
import NSString *wifiName = @"Not Found"; CFArrayRef myArray = CNCopySupportedInterfaces(); if (myArray != nil) { CFDictionaryRef myDict = CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray, 0)); if (myDict != nil) { NSDictionary *dict = (NSDictionary*)CFBridgingRelease(myDict); wifiName = [dict valueForKey:@"SSID"]; } } NSLog(@"wifiName:%@", wifiName);【详细】
2016年03月21日 赞:0 评论:0 阅读:609
@class @interface @property @synthesize区别
1.引用一个类的两种办法 @class:如果你只是定义成员变量、属性 import:如果是继承某个类 2.两种方法的区别 import方式会包含被引用类的所有信息,包括被引用类的变量和方法; @class方式只是告诉编译器在A.h文件中,B*b只是类的声明,具体这个类有什么信息,这里不需要知道。等实现文件中真正需要的时候,才会真正查看B类中的信息。 @clas...【详细】
iOS@class @interface @property @synthesize区别
2016年03月21日 赞:0 评论:0 阅读:916
共12个 共1页
sina weixin mail 回到顶部