Foundation
文章平均质量分 81
瓜皮青年阿刚
每一个伟大的成功, 都有一个微不足道的开始
展开
-
iOS 使用UITextField自定义搜索框 实现用户输入完之后“实时搜索”
UI小姐姐设计的搜索框经常是五花八门,系统的搜索框经常不能满足我们的需求,需要我们特别定制一个。但是UITextField的诸多回调里面,没有一个是适合触发搜索时间的。UITextFieldTextDidChangeNotification调用过于频繁,没输入一个字符就调一次接口怕是不太合适。UITextFieldTextDidEndEditingNotification只有在结束编辑的时候才...原创 2020-03-18 14:50:58 · 3442 阅读 · 0 评论 -
自定义 NSLog 显示打印所在行
// 可打印出文件名 所在行 以及当前方法名#ifdef DEBUG#define NSLog(format, ...) do{ \fprintf(stderr, "\n\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String],__LINE__, __func__); \(NSLog)((原创 2016-02-03 18:49:36 · 858 阅读 · 0 评论 -
iOS 高效开发之,自动生成数据模型文件
前几天看到一位大神封装了一套自动解析数据并生成模型文件的框架,我研究一了翻,对其进行了二次封装,使其使用更加简洁,可以一句代码生成所需要的数据模型开发者只需要下载我的项目,然后使用的你URL运行,既可自动生成数据模型,然后根据打印的路径,找到模型文件,拖进你的工程对于和关键字冲突的字段,使用的时候,自己手动改一下就行原创 2017-11-30 14:32:49 · 2875 阅读 · 1 评论 -
iPhone X,iPhone XS,iPhone XR,iPHone XS Max 适配(只说实现,不BB)
今天凌晨苹果新发布了三款手机,分别是iPhone XS,iPhone XR,iPhone XS Max,其中iPhone XS的屏幕尺寸和iPhone X的是一致的,另外两款都有了新的尺寸,具体尺寸如下具体原理性的东西就多说了,因为iPhoneX系列都一样,本文只说明一下具体怎么做,要适配屏幕,首先得让他以正确的姿势启动,如果你使用的是LaunchScreen.storyboard,就不需...原创 2018-09-13 10:40:22 · 21179 阅读 · 0 评论