
ios技术
文章平均质量分 64
fei619730
年轻就是资本!
展开
-
iOS apple Pay 教程
Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上。目前还不支持企业证书添加。环境搭建好后可以在模拟器上面运行,xcode7.2.1+iPhone6SP9.2系统下,系统会绑定几种虚拟的银行卡,和几个联系人,方便调试,支付也不会发生真实的付款,真的很方便。准备工作在接入Apple Pay之前,首先要申请Merc原创 2016-06-29 10:44:35 · 3045 阅读 · 0 评论 -
ios 本地通知与消息推送
iOS开发中的两种消息通知机制详解iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同。本地通知1.创建UILocalNotification。2.设置处理通知的时间fireDate。3.配置通知转载 2016-07-07 21:01:15 · 2402 阅读 · 0 评论 -
ios 之多线程 GCD
在说GCD之前,先说几个核心的概念任务:执行什么操作队列:用来存放任务1 - 并发队列(Concurrent Dispatch Queue) 可以让多个任务并发(同时)执行(自动开启多个线程同时执行任务) 并发功能只有在异步(dispatch_async)函数下才有效2 - 串行队列(Serial Dispatch Queue) 让任务一个接着一个地执行(转载 2016-07-07 20:55:41 · 445 阅读 · 0 评论 -
ios 制作使用FrameWork
http://www.jianshu.com/p/ef3d5b7e7006 http://www.knowsky.com/884469.html http://www.jianshu.com/p/6c033c39884a http://my.oschina.net/u/856930/blog/196484 http://ios.jobbole.com/81583/ https:转载 2016-07-07 20:53:13 · 2343 阅读 · 0 评论 -
IOS -iphone设备信息读取
1.获取当前设备所有者名称:2.获取设备的类别,是iPhone,iPod,还是iPad这里要获取iPhone的具体类型,要有如下代码:[objc] view plain copy - (NSString *)deviceString { // 需要#import "sy转载 2016-07-07 20:48:22 · 1857 阅读 · 0 评论 -
ios 自定义URL Scheme启动App
iPhone SDK可以把你的App和一个自定义的URL Scheme绑定。该URL Scheme可用来从浏览器或别的App启动你的App。如何响应从别的App里发给你的URL Scheme申请,由你决定:可以唤醒你的App;也可以传一些信息给你。给自己的App注册一个URL Scheme非常简单,就是在info.plist文件里定义两个键值就OK。如下图所示:1 添加原创 2016-07-01 18:55:46 · 874 阅读 · 0 评论 -
iOS APP 内测与部署 证书问题
苹果账号的类型苹果开发者计划分为个人、公司、企业和教育开发者四个类型。个人开发者证书费用为$99一年,该账号在App Store销售者只能显示个人的ID。并且,个人账号只能有一个开发者,100个苹果的iOS设备UDID测试。 公司开发者费用为$99一年,该账号在App Store销售者可以显示类似Studios,或者自定义的团队名称。公司账号可以允许多个开发者协作开发,原创 2016-07-01 18:51:38 · 2800 阅读 · 0 评论 -
ios 点击退出程序方法
AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate]; [delegate exitApplication];- (void)exitApplication { [UIViewbeginAnimations:@"exitApplicatio原创 2016-07-01 18:49:13 · 525 阅读 · 0 评论 -
ios8 之后的Rate us链接地址----屏幕适配判断 和iOS系统按本判断
IOS8 的Rate us链接[NSString stringWithFormat:@"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=%@&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Soft原创 2016-07-01 18:46:54 · 595 阅读 · 0 评论 -
ios Debug Release,的NSlog显示问题
#ifdef DEBUG#define NSLog(...) NSLog(__VA_ARGS__)#define debugMethod() NSLog(@"%s", __func__)#else#define NSLog(...)#define debugMethod()#endif原创 2016-07-01 18:45:50 · 394 阅读 · 0 评论 -
ios 回文函数
回文函数 -(BOOL)palindromeString :(NSString *)str { for(NSInteger i=0,j= str.length-1;i { if( [str characterAtIndex:i] != [str characterAtIndex:j--])原创 2016-07-01 18:44:01 · 389 阅读 · 0 评论 -
ios 控制PRO 版本使用
PRO 版本添加预处理宏定义Preprocessor MacrosCONFIGURATION_$(CONFIGURATION)PRO_VERSION#ifndef PRO_VERSION //非PRO 版本添加的代码#endif使用说明#ifndef _XXXX原创 2016-07-01 18:42:29 · 284 阅读 · 0 评论 -
ios 设计模式简述
iOS中的设计模式有非常多,常用的就下面这四种一.MVC设计模式(设计模式之王)MVC根据角色划分类,涉及到三个角色:Model:模型保存应用程序的数据。View:视图是模型的可视化表示以及用户交互的控件。Controller:控制器是一个协调所有工作的中介者。它访问模型中的数据并在视图中展示它们,同时它们还监听事件和操作数据。原创 2016-06-29 11:14:35 · 287 阅读 · 0 评论 -
多线程 Block
1 什么是block对于闭包(block),有很多定义,其中闭包就是能够读取其它函数内部变量的函数,这个定义即接近本质又较好理解。对于刚接触Block的同学,会觉得有些绕,因为我们习惯写这样的程序main(){ funA();} funA(){funB();} funB(){.....}; 就是函数main调用函数A,函数A调用函数B... 函数们依次顺序执行,但现实中不全是这样的,例原创 2016-06-29 11:12:48 · 719 阅读 · 0 评论 -
ios xml
网站:W3SCHOOLXML包括:声明,处理指令(可选) 元素XML解析 SAX 和DOMSAX简单的XML 的APIDOM 文档对象模型XML文件"1.0" encoding="UTF8" standalone="yes"?>以下是你一个学生名单--> 200030081205 o原创 2016-06-29 10:59:26 · 288 阅读 · 0 评论 -
MAC 常用
基本命令1、列出文件ls 参数 目录名 例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录 cd 例:想到驱动目录下溜达一圈 cd /System/Library/Extensions3、建立新目录mkdir 目录名原创 2016-06-29 10:56:07 · 378 阅读 · 0 评论 -
iOS 中常用的第三方开源库
1.项目使用的第三方开源库 项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊的单独引用,下面介绍下比较好用的几个。(1)AFNetworking目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。需要注意的是AFNetworking对服务器返回的ContentType要求比转载 2016-07-20 11:39:34 · 1074 阅读 · 0 评论