随笔分类 - 功能篇
摘要:1. 导入HealthKit框架 #import <HealthKit/HealthKit.h> 2. 判断设备是否支持HealthKit HealthKit是iOS8加入的API HealthKit在iPad上不可用 通过HKHealthStore类方法 + (BOOL)isHealthDataA
阅读全文
摘要:1、获取iOS设备的各种信息 // 这个方法后面会列出来 NSString *deviceName = [self getDeviceName]; NSLog(@"设备型号-->%@", deviceName); NSString *iPhoneName = [UIDevice currentDev
阅读全文
摘要:1、xCode8权限 xCode8.0开始苹果对隐私权限的控制更加严格,并且在隐私权限对应的描述不能为空,否则提交时在活动里面并看不到你提交的二进制文件,并给开发者邮箱发送以下邮件 2、权限描述国际化 解决办法是在Info.plist中添加Privacy - Camera Usage Descrip
阅读全文
摘要:Photokit介绍 这篇主要介绍如何通过 Photokit获取数据 photokit.jpg 1,基类 PHObject Photos 框架中的根类PHObject只有一个公开接口 localIdentifier,是对象唯一标志符.PHObject实现了-isEqual 和-hash方法.可以直接
阅读全文
摘要:初始化CoreMotion #import <CoreMotion/CoreMotion.h> CMMotionManager *motionManager = [[CMMotionManager alloc]init]; 1. Accelerometer 获取手机加速度数据 CMAccelerom
阅读全文
摘要:1.设置右侧索引字体颜色 self.tabView.sectionIndexColor = [UIColor blackColor]; 2.设置右侧索引背景色 self.cityTabView.sectionIndexBackgroundColor =[UIColor blackColor]; //
阅读全文
摘要:这里直接引用官方描述: The GPUImage framework is a BSD-licensed iOS library that lets you apply GPU-accelerated filters and other effects to images, live camera
阅读全文
摘要:推送是解决轮询所造成的流量消耗和电量消耗的一个比较好的解决方案,在Android上,虽然Google提供了GCM(之前为C2DM),但在国内基本等于没用,各大Android应用基本都自己架设推送Server或是使用第三方推送平台,例如新浪微博使用第三方推送平台“个推”(非广告)。今天要学习的是苹果提
阅读全文
摘要:http://www.jianshu.com/p/ef6994767cbb
阅读全文
摘要:http://www.cnblogs.com/zhanglinfeng/p/5133939.html
阅读全文
摘要:1、iOS设置字体样式 label.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:24]; 字体名如下: Font Family: American TypewriterFont: AmericanTypewriterFont: Ame
阅读全文
摘要:1、微信支付 以下是微信支付交互时序图,统一下单API、支付结果通知API和查询订单API等都涉及签名过程, 调用都必须在商户服务器端完成。如图1所示。 图1 APP支付时序图 商户系统和微信支付系统主要交互说明: 步骤1:用户在商户APP中选择商品,提交订单,选择微信支付。 步骤2:商户后台收到用
阅读全文
摘要:数据库的特征: 以一定方式存储在一起 能为多个用户分享 具有尽可能少的冗余代码 与程序彼此独立的数据集 SQLite SQLite是一个轻量级关系数据库,最初的设计目标是用于嵌入式系统,它占用资源非常少.在iOS中,只需要加入li’blibsqlite3.0依赖以及引入sqlite3.h头文件即可.
阅读全文
摘要:一 、流媒体 1 - 伪流媒体 1.1 扫盲:边下载边播放1.2 伪流媒体:视频不是实时播放的,先把视频放在数据库,再供客户端访问,比如:优酷,爱奇艺等 1.3 特点: 边下边存,文件会保存.遵守了 HTTP 协议,但是没有遵守 RTMP 和 HLS 协议能够实现快进和快退的功能实现简单,成本低 2
阅读全文
摘要:1、获取UUID (1)在Safari上输入:http://fir.im/udid (2)点击安装描述文件,然后就可以获取到UUID了 2、fir.im提供一个非常好用的内侧平台 详情使用见:http://fir.im 3、fir.im提供BUGHD实时监测应用崩溃log,让你专心于功能的优化
阅读全文
摘要:1、代码实现"密码至少为9位,并需包含大写字母、小写字母、数字或特殊字符等三种" 返回0、1、2为格式不正确,返回4为密码格式正确 -(int)checkIsHaveNumAndLetter:(NSString*)password { //数字条件 NSRegularExpression *tNum
阅读全文
摘要:注:当你选择看这篇博客时想必你的应用还支持iOS8一下系统,如果你的应用要求最低版本大于iOS8,建议使用PhotoKit框架,效率更高 ALAssetsLibrary包含,ALAssetsLibrary,ALAssetsGroup,ALAsset,ALAssetsFilter,ALAssetRep
阅读全文
摘要:1、定义全局成员变量 @interface AppDelegate () @property (strong, nonatomic) UIImageView *adImageView; @property (strong, nonatomic) UINavigationController *roo
阅读全文