objc_property_t *class_copyPropertyList(Class cls, unsigned int *outCount)函数是runtime中的一个函数,用来 copy 一份类对象的属性列表,…
分类:IOS
Android程序员学IOS-UICheckBox
在IOS中是没有UICheckBox这个控件的,实际上IOS中常用的是switch[开关],但有的时候我们还是需要用到UICheckBox这个控件,接下来我们看看如何自定义一个UICheckBox。 思路 定义一个UIC…
[iOS]iOS 7的Navigation适配解决方案
我厂广招各路大神加入:job.koudaitong.com 可以发简历到 tianchi@qima-inc.com O(∩_∩)O~ 使用自定义UIView替换UINavigationBar,在ViewDidLoad中s…
cookies
- (void)saveCookies{ NSData *cookiesData = [NSKeyedArchiver archivedDataWithRootObject: [[NSHTTPCookieStorage …
Metal 翻译的一塌糊涂
前言 Metal是一个为肾系列量GPU量身定做的框架。名字是根据iOS平台最底层的图形处理框架命名出来的。 这套框架的两个主题:3D图形渲染以及并行计算。 给谁用 跟虚幻/Unity对比扯皮Metal的强大,潜力(略) …
[分享]iOS开发-当遇到tableView整体上移时的解决方案
方案一在使用了navigationController后,当界面进行跳转往返后,时而会出现tableView上移的情况,通常会自动上移64个像素,那么这种情况,我们可以关闭tableView的自动适配布局。 self.a…
为Android开发者整理的Google I/O开发者大会第一弹
今天凌晨的Google I/O开发者大会不像以往的历届,貌似今年的人工智能和智能家居抢走了Android系统的风头。以往每年应该都是 Android 新系统的发布才是重点。看来人工智能和虚拟现实确实是未来的趋势和重点,再…
ios开发证书reset原理分析以及解决方案
场景ios多人使用同一个开发者账号,然后在打包的时候经常出现证书被reset,特别是xcode升级以后,苹果为了便利直接可以通过xcode reset之后,今天张三打包的时候发现证书不reset无法打包,reset,…
开源的跨平台移动开发利器Xamarin Studio v6.3发布
Xamarin Studio是跨平台移动开发(IDE)利器。Xamarin Studio是一个开发效率很高的移动开发工具,开发者可以轻松查看iOS、Android和OS X APIs,快速查询类型、方法和API功能,而且…
批量修改OC类名脚本 -- python
前言 近日由于种种原因,需要把代码里面的类全部都修改一遍类名。 在网上找了一圈相关的开源库,没有发现有合适满意的,始终都存在一些问题,要么出现误修改,要么把方法名或者属性名也给修改了等等情况。 于是决定掏出生疏的Pyth…
iOS 客户端基于 WebP 图片格式的流量优化(上)
首先,这是一个基于具体业务的组件优化方案,我尽量把业务逻辑从代码中抽离出来,部分地方代码可能有删减。 现在这个方案是用于一个多图片的新闻类应用,粗略估计过,用户在浏览完第一页所有新闻(共48篇),会消耗流量达100M,其…
iOS: addObjectsFromArray 添加数据一值为空的解决办法
前几日在开发中需要朝一个可变数组中添加子数组,内心知道用addObjectsFromArray方法嘛,hahaha [self.orderArray addObjectsFromArray:[DetailModel mj…