利用runtime 可以做一些OC不容易实现的功能 1,动态交换两个方法的实现(特别是交换系统自带的方法) 2,动态添加对象的成员变量和成员方法 3,获得某个类的所有成员方法...
利用runtime 可以做一些OC不容易实现的功能 1,动态交换两个方法的实现(特别是交换系统自带的方法) 2,动态添加对象的成员变量和成员方法 3,获得某个类的所有成员方法...
1,NSComparisonResult的值有哪些 比对的enum NSComparisonResult,不容易记忆,列粗来,看吧:大于它的话就是一个负值哦。 typedef...
虽然iOS很早就支持使用模糊效果对图片等进行处理,但尤其在iOS7以后,半透明模糊效果得到大范围广泛使用。包括最新发布的iOS8也沿袭了这一设计,甚至在OS X 10.10版...
本文以解析本地XML为例,网络获取到的返回值只需转换成NSData型,解析是同理 需要解析的xml文件如下,users.xml 我们用一个数组来存放,最终数据结构为 解析步骤...
1、使用 writeToFile:atomically: 方法 (1)该方法是一次性向文件中写入内容,本次写入会覆盖文件中原来的内容。 (2)方法解析: 使用要存储的数据对...
前言 前段时间由于项目需求,移除了项目中的微信支付SDK和支付宝支付SDK,这种情况下需要自己搞定支付,第一时间考虑到的是使用openshare,但是当下载openshare...
对于 iOS 开发者,尤其是新手,来说,Xcode 可谓太过复杂,但是不要害怕!我们在这里帮助你。 Xcode 可以帮助你、允许你做的事情非常多。熟悉你的 IDE 是最简单有...
在十多年前,我们所用的手机,大多数只能打电话发短信等这些基本的功能,而如今随时随地可以上网,移动办公,娱乐,社交,功能越来越丰富。不知不觉的一场掌上革命正在改变着我们的生活方...
欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 作者:杨津,腾讯移动客户端开发 高级工程师 由WeTest质量开放平台团队发布在云+社区 商业转载请联系腾讯WeTes...
起因 我们公司的主App在大约17年5月份前后经历了一次大版本迭代,迭代之后更换了若干个一级和二级页面,首页就在这些个一级页面之内。 17年大约11月份的时候,我们的小程序第...
MJExtension概述 MJExtension是是一个非常易用且功能强大的第三方Model和JSON相互转化的商业化第三方库,帮助开发者节省了从JSON或者Foundat...
投屏技术已经被大量用在身边的产品, 比如电视投屏, 投影仪, 视频会议产品中. 在iOS平台外的其他平台中都已经有非常成熟的标准和实现. 但在封闭的苹果iOS和Mac系统中,...