摘要:
APP搜索页基本上是少不了的,热门搜索、搜索记录等;这里推荐一个大牛ko1o写的:PYSearch,他还有一个不错的图片浏览开源:PYPhotoBrowser;这个也不错,感兴趣的可以了解下;下面说下PYSearch的主要功能及(原Gitdemo)效果; 热门搜索风格 PYHotSearchStyl 阅读全文
摘要:
新建一个OC语言的项目,然后添加一个基于NSObject的Swift文件SwiftFileModel类 .swift 这时会提示你是否添加桥接文件,点击创建后体统会自动创建一个桥接文件,但是如果点击取消后,就需要自己建桥接文件; 手动创建桥接文件 新建h文件,名字随便起,但最好专业些,我这里不专业 阅读全文
摘要:
strong和copy是常用到的修饰符,那么什么时候用strong,什么时候用copy,先上一段代码再说(以下代码直接在ViewController中写); 先定义两个数组 viewDidLoad方法 打印结果 再来看下三个数组指向的内存地址: 可以看到arraystrong随着arrayMut的改 阅读全文
摘要:
1.ViewController .m 头部代理 代理方法 2.KKViewController(目标ViewController) 新建一个KKViewController .h .m 头部代理 手势代理方法 效果图 延伸 最后再推荐一个Git开源,覆盖全屏pop手势 FDFullscreenPo 阅读全文
摘要:
1.发短信 头文件 头部代理 发送信息 代理方法实现 2.拨打电话 3.发送邮件 4.发送QQ消息 阅读全文
摘要:
头文件 授权 关于通讯录的授权这里不再多说了,我在上一篇中有提到:通讯录授权 访问通讯录 跳转到系统通讯录 添加代理 代理方法 注:上面两个选择回调代理实现一个就可以 相关借鉴:http://www.jb51.net/article/95500.htm 阅读全文
摘要:
总结下几个常用到的获取手机权限,从iOS8以后,获取手机某种权限需要在info.plist文件中添加权限的描述文件 <!-- xcode9以后必须要加--> <key>NSPhotoLibraryAddUsageDescription</key> <string>App需要您的允许,才能访问相册</ 阅读全文
摘要:
什么是RAC? 其实RAC就是一个简化代码的第三方库ReactiveCocoa,直接用Cocoapods添加到项目里就可以, podfile 文件添加 pod 'ReactiveCocoa',然后终端 pod install ,头文件引用: 使用RAC 1.方法 RAC最简单的使用技巧就是对事件的监 阅读全文
摘要:
如果键盘弹出覆盖了原有的试图,这种效果并不好,所以我们就要在键盘弹出的时候,监听键盘的位置来改变我们一些试图的位置,例如tableView列表等;在这里推荐一个大牛ibireme写的YYKeyboardManager,Git地址:https://github.com/ibireme/YYKeyboa 阅读全文
摘要:
1.NSPredicate验证(谓词匹配) 2.rangeOfString:option:直接查找 3.使用正则表达式类 4.常用正则表达式 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 阅读全文