首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    OC知识--Foundation框架详尽总结之『数字、结构体、日期、文件类』

    NSDate NSDate可以用来表示时间,可以进行一些常见的日期\时间处理 一个NSDate对象就代表一个时间 [NSDate date]返回的就是当前时间,注意此时间是世界标准时间,准确时间应加上当前时区与世界标准时间的偏移量...date = [formatter dateFromString:str]; NSLog(@"%@", date); 输出结果:2015-06-28 11:53:24 +0000 2....date1 = [formatter dateFromString:time1]; NSDate *date2 = [formatter dateFromString:time2]; // 创建日历 NSCalendar...; NSDictionary *dict = [manager attributesOfItemAtPath:@"/Users/Walkers/Desktop/test.txt" error:nil...error:nil]; NSLog(@"flag = %i", flag); 创建文件(NSData是用来存储二进制字节数据的)- (BOOL)createFileAtPath:(NSString

    59740

    六天完成一个简单iOS App - 第四天

    同时上拉和下拉出现的问题 当我们下拉刷新的时候,在数据还没有返回刷新成功的时候,又滑动到底部上拉加载了新数据,此时就会造成数据混乱,如果上拉加载更多的数据已经返回,此时下拉刷新的数据也返回了,就只剩下最新的数据了...maxid请求的第2页数据为 == @[15, 14, 13, 12, 11]。 当然两种分页方法影响并不大,要根据服务器返回的数据,确定分页请求方法。...return _created_at; } return nil; } created_at的get方法调用非常频繁,而NSDateFormatter和NSCalendar...calendar_ = [NSCalendar calendar]; fmt_ = [[NSDateFormatter alloc]init]; } NScalendar的单例方法[NSCalendar...如果返回的是别的区域的时间,也可以通过NSDateFormatter的locale来设置语言区域 // 设置语言区域(因为这种时间是欧美常用时间) fmt.locale = [[NSLocale alloc

    1.4K70

    iOS小技能:封装银联接口协议(收银台的订单退款、查询机制)【下篇】

    I 返回结果处理 1、申请退款成功,立马创建处理中的本地数据 2、退款查询,根据查询状态修改订单状态 数据按XML的格式实时返回 字段名 变量名 必填 类型 说明 版本号 version 是 String...,签名使用服务商的密钥 连锁商户号 groupno 否 String(15) 连锁商户为其下门店发交易的情况返回,签名使用连锁商户的密钥 返回状态码 status 是 String(16) 0表示成功,...BODY/REC" error:nil]; //采用遍历CXMLElement方法 for (CXMLElement *element in arr) { NSString...,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。...,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

    78650

    YYModel 源码剖析:关注性能

    return nil; } 这里的转换处理的主要是 NSString 到 NSNumber 的转换,由于服务端返回给前端的 bool 类型、空类型多种多样,这里使用了一个 hash 将所有的情况作为 key...作者将几乎所有(此处代码有删减)的关于时间的字符串格式罗列出来,创建等量 NSDateFormatter 对象和闭包对象,然后将 NSDateFormatter 对象 放入闭包对象的代码块中返回转换好的...同样是 YYModel 协议下的方法:modelContainerPropertyGenericClass,返回了一个自定义的容器与内部元素的 hash。...,value 就是对于 json(或字典)数据源的字段。...由于 componentsSeparatedByString 方法返回的是一个不可变的数组,所以移除 keyPath 中的 @"" 需要先深拷贝一份可变内存。

    2.1K80
    领券