摘要:
一、问题描述 下载图片,然后用Quartz2D绘制缩放的图片,运行无法显示图片并且编译器警告: Aug 18 21:41:50 02_计算UITableViewCell的行高[16777] <Error>: CGContextSaveGState: invalid context 0x0. If y 阅读全文
摘要:
一、问题描述 在项目开发中用到百度地图,有时候在工程中会报“方法找不到”的错误(unrecognized selector sent to instance)。 二、问题分析 首先,要说明一下Other Linker Flags到底是用来干嘛的。说白了,就是 ld 命令除了默认参数外的其他参数。ld 阅读全文
摘要:
前言 专门花时间记Xcode快捷键,我觉得没必要,一时记住,不久又会忘记。 用到才记。 Xcode常用快捷键 新建 shift + cmd + n 新建项目 cmd + n 新建文件 运行 cmd + r 运行 cmd + b 编译 cmd + . 停止 排版 cmd + ] 右缩进 cmd + [ 阅读全文
摘要:
IOS5多了一个比较重要的功能iCloud,但是同时也出现一个问题,很多的APP都把很大量的数据存在APP底下的Documents(/Documents )文件夹里面,这样苹果会reject掉你的APP的,除非你不再更新就一直把APP摆在APPStore,显然这样是不可行的,因为你这些文件会同步到i 阅读全文
摘要:
NSString 比较字符串,我介绍一些常用的方法: NSString *value = @"1234567890"; 比较的方法: [value compare:(NSString *)]; [value compare:(NSString *) options:(NSStringCompareO 阅读全文
摘要:
一、问题描述 在学习和开发中经常会遇到下面的问题,UITableView的UITableViewCell很少或者没有时,但UITableView有很多的空白行分割线。如下图: 如何去掉UITableView多余的空白行分割线? 二、问题分析 方法一:隐藏UITableViewCell自带的分割线,然 阅读全文
摘要:
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。 定义(最常用到的方法): Format: (1)比较运算符>,<,==,>=,<=,!= 可用于数值及字符串 例:@"number > 100" (2)范围运算符:IN、BET 阅读全文
摘要:
iOS8之前我们使用UISearchDisplayController做TableView的本地搜索 iOS8提供实现搜索功能的SDK:UISearchController(iOS8.0之后)、UISearchDisplayController(iOS8.0之前,iOS8.0之后不建议再使用)。 遵 阅读全文
摘要:
一、问题描述 UITableView分割线要显示到最左端 查看UITableView的属性,发现设置separatorInset的值可以自定义分割线的位置。 打印separatorInset,其默认值{0, 15, 0, 0},上、左、下、右距离原位置分别为0、15、0、0,即左侧会有默认15像素的 阅读全文
摘要:
一、前言 iOS 13学习系列:如何在github下载开源项目到本地(Coding iOS 客户端为例)已经把 Coding iOS 客户端源码下载到本地。 但项目进行真机调试遇到很多问题。 二、问题描述 Xcode添加真机调试账户就不多说,不懂的网上查。 项目利用了cocoapods管理第三方框架 阅读全文