03 2014 档案
摘要:之前写过runtime的一些东西,这次通过runtime获取一些苹果官方不想让你拿到的东西,比如,状态栏内部的控件属性。本文将通过runtime带你一步步拿到状态栏中显示网络状态的控件,然后通过监测该控件的属性来获取当前精确网络状态,比如2G/3G/4G/WIFI。首先,我们需要拿到状态栏,然后通过runtime去探讨状态栏内部的组成结构。1、导入运行时头文件#import 2、编写运行时代码,获取到当前应用程序的所有成员变量 1 #import "ViewController.h" 2 #import 3 4 @interface ViewController () 5
阅读全文
摘要:经历了1月24号的灵感初现,通宵奋战2天,寻找资源,开始进入架构、编码、调试,用了2周的时间完成了所有功能,接着花了2周的时间进行细节调整、优化。终于在一周前提交审核,今天顺利上架,感谢我的美工美女 @董静 以及帮我上传的老友 @趣味苹果开发。睡前故事-世界对你说晚安https://itunes.a...
阅读全文
摘要:首先是扫盲点:1、 微信支付自2014年3月5号开始支付接口正式对外开放。2、 申请者必须是认证服务号(简单来说吧,你必须有实体公司的营业执照)3、 公司法新政策,大家可以去百度一下自我扫盲。注册公司将变得简单。4、 目前为止要加入微信支付的商家必须缴纳2万保证金,这个并不高。但是费率0.6%不低,主要看你做的啥商品,当然比那什么猫要便宜了。5、 目前支持的B2C即时到账,暂时不支持c2c担保交易6、联通向来以眼明手快为特点,当即下午宣布和微信合作,线下200家营业厅开通微信支付一、微信 微信的横空出世瞬间奠定了移动应用、移动电商、移动社交的基石,也会移动互联网开辟了先河。不得不说微信在移动互
阅读全文
摘要:当系统提供的类型不能达到我们的使用要求时,比如我想在CoreData中存储UIColor,该怎么办呢?这时候就要用到CoreData中非常强大的一个存储类型了:Transformable下面将通过一个例子简单介绍下如何存储像UIColor这种数据1、创建实体模型2、根据模型生成数据模型,并且创建用于转换Color的类,继承自NSValueTransform3、在.m文件中有4个必须实现的方法 1 // 2 // ColorTransformer.m 3 // CoreData自定义模型数据 4 // 5 // Created by Liu Feng on 14-3-1. 6 // Co...
阅读全文
摘要:当你需要和别人分享代码,但又不想让别人看到你内部的实现时就需要制作静态库,通常用于第三方SDK下面就分享一下制作静态库(.a)的过程:1、打开Xcode,新建workspace2、随便给workspace取个名字3、在workspace新建工程4、选择静态库5、点击下一步6、删除系统自动帮你生成的文件7、引入需要制作成静态库的代码文件8、添加build headers9、点击后出出现一个可以添加头文件的选项10、添加要暴露给外界的头文件11、调整头文件的位置,拖到public12、选择设备(默认为真机),设备决定了该静态库用于真机还是模拟器,然后command+B经过了以上12步,就完成了一个
阅读全文