本文Demo同步Github[https://github.com/MTerence/CCInput] 前言为啥我一个做社交、直播、图片后编辑方向的iOS开发突然想学输入法开...
本文Demo同步Github[https://github.com/MTerence/CCInput] 前言为啥我一个做社交、直播、图片后编辑方向的iOS开发突然想学输入法开...
原子提交 原子提交(Atomic Commits)是SQLite这种事务型数据库的一个重要特性。原子提交意味着单个事务中的所有数据库更改要么全部发生,要么全部不发生,不会出现...
user_defined 给用户定义东西用的,具体不明 preprocesor macro 预处理宏, oc用的 swift compilation conditions 算...
这OC多简单的啊,setValuesForKeysWithDictionary:一句话就完事了。。。如果有字段不匹配,@synthesize一下就完事了。实在不想@synthesize,根据KVC机制重写一下setter也行。。。想匹配哪个,单独匹配哪个就完事了!再说类型,服务端string,客服端int、float等等都是自动转,程序员不用管,如果是服务端int,客户端string,重写一下这个字段的setter,在里面descripton一下就完事了。swift整的真鸡儿烦。抄都不会抄。。。
弧度转角度 乘以180?
iOS 角度获取及旋转获取当前角度 CGFloat radius = atan2f(view.transform.b, view.transform.a); CGFloat degree = ra...
看了好几个帖子说要改module product name, 但是那边已经是唯一了,无法更改!后面发现这个帖子https://stackoverflow.com/questi...
哈哈,隔壁的。 我在6号楼,大神出来聊天不
《iOS-优雅的插入开屏广告》-- 不改动任何一行代码最近在CocoaChina上看到蛮多小伙伴分享了自己的开屏广告经验和代码。分分钟解决iOS开发中App启动广告的功能,App启动加载广告页面思路 代码还是不错的,但是个人觉得...
请教下楼主。 事例1和2,打印出来的代码是一样的。都是先调用了手势的touchBegan方法,然后才是button的两个began方法。 为什么1的手势失败了,2的成功了。 button
的识别时间应该是一样的。
iOS触摸事件全家桶好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是已经被响应链、手势、target-action这一系列响应触...
我也是
iOS 9 以后通知不再需要手动移除通知NSNotification在注册者被回收时需要手动移除,是一直以来的使用准则。原因是在MRC时代,通知中心持有的是注册者的unsafe_unretained指针,在注册...
我靠 iOS12我才知道
高手请略过。报错如下: Google了很久,没发现怎么用-v 查看错误的详情, 坑爹的Xcode,都没有其他的提示,实在不知道哪里出错了。 倒是找到几个可能性的解决方案: 把...
前几天硬盘坏了。然后换了硬盘,重装了黑苹果10.12.1 macOS Sierra,xcode从8.0 ->8.1 公司有两个项目,一个项目正常。另外一个项目出问题了。我也是...
楼主问个问题哈。第一眼看标题,我就想到低版本用uitableviewrow的实现,结果看到汇编,我懵了,以为又有新技术。看到后面发现是和UItableview左滑删除一样的技术。。
为什么要用汇编哦?直接判断没有那个类,动态加类继承你写的不就好了吗?是为了在main方法前就有这个存在?不对呀,在load方法里也行,望解惑
黑魔法——“低版本中使用高版本中出现的类”之技术实现原理详解引言 我在github上写了一个GJAlertController的开源库,是为了解决在iOS8以下的系统中使用UIAlertController的问题,结果收到了100多个...
三方库依赖极大的方便了我们的工程配置与管理 CocoaPods CocoaPods发展到现在基本上已经是ios开发的标准依赖工具我们只需要安装好pod后在项目中新建一个Pod...