内部调用
文章平均质量分 96
博BOBO
做的更好!
展开
-
ALAssetsLibrary-代码操作iOS相册资源
在iOS中,我们调用摄像头和选择相册中的资源,我们可以使用:UIImagePickerController类来完成。 当然,我们也可以不使用UI的形式来访问iOS设备的相册资源。 那就是使用:ALAssetsLibrary 一、ALAssetsLibrary是什么 可以说,是一个桥梁把。连接了我们应用程序和相册之间的访问。 ALAs转载 2015-05-21 15:00:24 · 582 阅读 · 0 评论 -
iOS语音识别——OC
#import "ViewController.h" #import "BaseTableViewCell.h" #import #import #define kRecordAudioFile @"myRecord.caf" @interface ViewController ()SFSpeechRecognitionTask原创 2016-12-14 14:59:12 · 690 阅读 · 0 评论 -
iOS 10中如何搭建一个语音转文字框架——swift
在2016WWDC大会上,Apple公司介绍了一个很好的语音识别的API,那就是Speech framework。事实上,这个Speech Kit就是Siri用来做语音识别的框架。如今已经有一些可用的语音识别框架,但是它们要么太贵要么不好。在今天的教程里面,我会教你怎样创建一个使用Speech Kit来进行语音转文字的类似Siri的app。 设计App UI 前提:你需要Xcode 8原创 2016-12-14 15:00:29 · 2083 阅读 · 0 评论 -
iOS蓝牙开发CoreBluetooth快速入门
在iOS开发中,实现蓝牙通信有两种方式,一种是使用传统的GameKit.framework,另一种就是使用在iOS 5中加入的CoreBluetooth.framework。 利用CoreBluetooth框架,我们可以轻松实现两个iOS设备、iOS设备与非iOS蓝牙设备的交互。要注意的一点是目前这个框架只能支持蓝牙4.0BLE标准,所以对硬件上是有一定要求的,iPhone 4S及以后的原创 2016-12-13 17:16:34 · 485 阅读 · 0 评论 -
iOS系统3DTouch全解析
概述 iOS10系统登录中国,在系统中对3D Touch的使用需求更频繁,所以对iOS9中便引入的3D Touch功能做一些了解是很有必要的 在日常开发中,我们经常需要使用3D Touch中的两个功能 在主屏幕上对应用图标使用3DTouch操作 在应用程序内对某一控件使用3DTouch操作 ShortcutItem 概述 ShortcutI原创 2016-12-13 16:50:40 · 946 阅读 · 0 评论 -
蓝牙
随着蓝牙低功耗技术BLE(Bluetooth Low Energy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看出苹果目前对蓝牙技术也是越来越关注,例如苹果于2013年9月发布的iOS7就配备了iBeacon技术,这项技术完全基于蓝牙传输。但是众所周知苹果的设备对于权限要求也是比较高的,因此在iOS中并不能像An原创 2016-05-17 09:18:19 · 1413 阅读 · 0 评论 -
iOS开发之玩转蓝牙CoreBluetooth
之前详细谈过不少关于HTTP协议的知识点,TCP/IP也通过tcpdump做过简单的介绍,但网络协议的本质其实是连接,设备或者端之间连接的方式有多种,常见的http或者基于tcp的socket只是森林一叶,还有些不那么常见的协议比如蓝牙。适当脑洞,也能玩出不少新花样来。 关键概念 谈到蓝牙,很容易让人联想到蓝牙穿戴设备,好像听起来更靠近硬件层一些。苹果其实对iOS和OSX上的蓝牙已做了原创 2016-11-01 11:22:02 · 932 阅读 · 0 评论 -
iOS黑科技:3步快速集成百度导航
baiduNavi.gif 很多小伙伴在做项目中都会用到导航功能,这一期就为大家带来快速集成导航的方法,这里使用的是百度导航(优点:集成方便算路快,不用跳转,满满的套路,CV即可)。 第一步: 导入百度SDK,手动添加依赖库 HelloWorld-3-1.png 配置.plist文件 HelloWorld-5.png原创 2016-09-30 15:42:31 · 660 阅读 · 0 评论 -
iOS中 扫描二维码/生成二维码详解
指示根视图: [objc] view plaincopy self.window.rootViewController = [[UINavigationController alloc]initWithRootViewController:[SecondViewController new]]; 生成二维码:原创 2016-01-04 10:11:59 · 3428 阅读 · 0 评论 -
iOS开发之微信支付
具体支付代码: //调起微信支付 PayReq* req = [[[PayReq alloc] init]autorelease]; req.openID = APPI_ID; req.partnerId = PARTNER_ID; req.prepayId = prePayid; req.nonceStr = nonce_str; req.timeStamp = no原创 2015-06-03 14:08:41 · 481 阅读 · 0 评论 -
Apple Pay接入详细教程
Apple Pay运行环境:iPhone6以上设备,操作系统最低iOS9.0以上,部分信息设置需要iOS9.2以上。目前还不支持企业证书添加。 环境搭建好后可以在模拟器上面运行,xcode7.2.1+iPhone6SP9.2系统下,系统会绑定几种虚拟的银行卡,和几个联系人,方便调试,支付也不会发生真实的付款,真的很方便。 准备工作 在接入Apple Pay之前,首先要申请Merc原创 2016-03-24 13:40:08 · 732 阅读 · 1 评论 -
微信支付 APP 支付方式的服务器端处理程序
对于微信的APP的支付,客户服务说只能通过微信开放平台申请。后来在公众帐号确实发现了证据: 微信支付在申请的时候就比较严(麻烦),对服务类的一些支付,本来商品就是虚拟的,所以需要将商品描述的比较详细,服务类的嘛,支付流程是如何的,我们提供什么服务的,操作界面如何等。商品描述140个字,考验你的文本组织能力了。 支付帐号申请下来后,收到财付通的一封邮件 效果如下: https://原创 2016-09-05 10:32:00 · 1021 阅读 · 0 评论 -
iOS集成支付宝
使用支付宝进行一个完整的支付功能,大致有以下步骤: 1>先与支付宝签约,获得商户ID(partner)和账号ID(seller)(这个主要是公司的负责) 2>下载相应的公钥私钥文件(加密签名用) 3>下载支付宝SDK(登录网站:http://club.alipay.com/)里面提供了非常详细的文档、如何签约、如何获得公钥私钥、如何调用支付接口 4>生成订单信息 5>调用支付宝客翻译 2015-03-12 10:25:19 · 466 阅读 · 0 评论 -
iOS 打开系统相册和使用相机
使用相机 添加系统相册照片 ViewController.h 代码: #import @interface ViewController : UIViewControllerUITextViewDelegate,UIActionSheetDelegate,UINavigationControllerDelegate,UIImagePickerControllerDele原创 2015-03-11 16:43:08 · 555 阅读 · 0 评论 -
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
概览 随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克风、摄像头的操作都提供了多套API。在今天的文章中将会对这些内容进行一一介绍: 音频 音效音乐音频会话录音音频队列服务 视频 MPMoviePlayerControllerMPMov原创 2016-12-14 15:07:36 · 679 阅读 · 0 评论