摘要: //判断是否是表情字符 阅读全文
posted @ 2018-09-29 16:10 Jaycee麦子 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 在开发中有时会遇见设计图里按钮设计的特别小,这时会用到手动扩大UIButton的响应范围,下面有两个解决办法: 第一种方法:创建一个类目:UIButton+EnlargeTouchArea .h文件 .m文件 使用方法: 第二种:直接创建一个UIButton类,然后复写pointInside方法 使 阅读全文
posted @ 2018-08-27 16:39 Jaycee麦子 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: 1.自己先写一个 Demo 演示一下利用bugly测试崩溃的具体情况。 在ViewController里面实现崩溃代码如下: 运行后 毫无疑问程序报错了! 2.使用到第三方的框架Bugly,官方下载bugly 3.进入后利用qq注册一下,完整一下相应的个人信息。 4.进入后注册一下你要测试的app, 阅读全文
posted @ 2018-07-11 14:58 Jaycee麦子 阅读(2344) 评论(0) 推荐(0) 编辑
摘要: IPv6的简介 IPv4 和 IPv6的区别就是 IP 地址前者是 .(dot)分割,后者是以 :(冒号)分割的(更多详细信息自行搜索)。 PS:在使用 IPv6 的热点时候,记得手机开 飞行模式 哦,保证手机只在 Wi-Fi 下上网,以免手机在连接不到网络时候,会默认跳转到使用 蜂窝移动网络(即2 阅读全文
posted @ 2018-05-28 14:04 Jaycee麦子 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 系统UISearchBar效果图: 需求效果图: 两种方案: 找到UISearchBar上的放大镜图标, 修改Frame. 同时判断在有无文本内容更改placeholder的颜色. 利用UISearchBar的Text有值后, 放大镜自动靠左特性, 让UISearchBar设置一个默认的Text, 阅读全文
posted @ 2018-05-07 15:47 Jaycee麦子 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 网上有很多限制textField输入长度方法,但是我觉得都不是很完美,准确来说可以说是不符合实际开发的要求,因此在这里整理一下textField限制输入长度的方法.我所采用的并不是监听方法而是最不同的代理实现方法,为什么不使用监听呢???当你看到这篇文章很有可能视是为一件事所苦恼那就是使用监听限制输 阅读全文
posted @ 2018-03-27 14:40 Jaycee麦子 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 一、运行的效果图 1、刚开始的效果 2、运行结束后的效果 二、准备工作 1、准备一个html文件导入到oc工程中 2、jiaohu.html文件的原始内容 3、从oc语言中操作.html文件---增删改查 1).查询操作 2).删除操作 3).更改操作 4).插入操作 //插入操作1 //插入操作2 阅读全文
posted @ 2018-01-18 15:42 Jaycee麦子 阅读(1581) 评论(0) 推荐(0) 编辑
摘要: 使用了第三方库, 有看他们是怎么实现的吗? 例:SD、YY、AFN、MJ等! <1>.SD为例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 阅读全文
posted @ 2017-12-14 16:38 Jaycee麦子 阅读(2550) 评论(1) 推荐(0) 编辑
摘要: 阿里-p6-一面 1.介绍下内存的几大区域? 2.你是如何组件化解耦的? 3.runtime如何通过selector找到对应的IMP地址 4.runloop内部实现逻辑? 5.你理解的多线程? 6.GCD执行原理? 7.怎么防止别人反编译你的app? 8.YYAsyncLayer如何异步绘制? 9. 阅读全文
posted @ 2017-12-14 16:17 Jaycee麦子 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 更新iOS11后,发现有些地方需要做适配,整理后按照优先级分为以下三类: 1.单纯升级iOS11后造成的变化; 2.Xcode9 打包后造成的变化; 3.iPhoneX的适配 一、单纯升级iOS11后造成的变化 1. 升级后,发现某个拥有tableView的界面错乱,组间距和contentInset 阅读全文
posted @ 2017-11-30 09:53 Jaycee麦子 阅读(617) 评论(0) 推荐(0) 编辑