iOS,UITableView的重用机制
在iOS开发中,经常会用到UITableView这个控件进行开发,我们会使用cell的重用机制来减少手机的内存开销,使得界面滑动的时候更加流畅。 在使用xib创建的cell进行开发时,经常是在viewDidLoad中进行nib文件的注册, (void)viewDidLoad { [super viewDidLoad]; [self.tableView registerNib:[UINib nibWithNibName:@"PromptMessageTableViewCell" bundle:nil] forCellReuseIdentifier:@&...【详细】
iOS开发
2018年03月02日 赞:0 评论:0 阅读:502
获取本地的ip地址
以下给出了开发中获取本地ip地址的示例 ///获取本地ip地址,返回字符串形式 (NSString )getLocalIPAddress { NSString address = @"error"; struct ifaddrs interfaces = NULL; struct ifaddrs temp_addr = NULL; int success = 0; int netPriority=0; // retrieve the current interfaces - returns 0 on success success = getifaddrs(&interfaces); if (success == 0) { // Loop through linked list of interfaces temp_addr = i...【详细】
iOS开发
2017年02月09日 赞:0 评论:0 阅读:782
iOS开发24小时制
在iOS开发中,制作有关时间的控件时,有时借助系统中的NSDataPicker是十分方便的。可有的时候,需要判断系统的24小时的开关是否开启。 ///监听本地24小时设置的是否开启,YES没开启,NO开启 (BOOL)getHasAMPM{ NSString *formatStringForHours = [NSDateFormatter dateFormatFromTemplate:@"j" options:0 locale:[NSLocale currentLocale]]; NSRange containsA = [formatStringForHours rang...【详细】
iOS开发
2017年01月19日 赞:0 评论:0 阅读:688
共3个 共1页
sina weixin mail 回到顶部