2016年7月25日

XMPP环境搭建

摘要: 搭建XMPP环境需要几个辅助工具 1、XAMPP XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。 许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果您想添加 MySQL、PHP 和 Perl,那就更难了。XAMP 阅读全文

posted @ 2016-07-25 20:55 ivonne 阅读(183) 评论(0) 推荐(0) 编辑

Swift_1基础

摘要: // swift中导入类库使用import,不再使用<>和""import Foundation// 输出print("Hello, World!")// MARK: - 定义常量、变量// 定义常量(使用完第一次就不能修改它了)let myGender = "男"// 定义变量var carNam 阅读全文

posted @ 2016-07-25 20:54 ivonne 阅读(76) 评论(0) 推荐(0) 编辑

Swift_2基础

摘要: mport Foundation// MARK: - ?和!的区别// ?代表可选类型,实质上是枚举类型,里面有None和Some两种类型,其实nil相当于OPtional.None,如果非nil相当于OPtional.Some// !强制解包//var number : Int? // 此时解包会 阅读全文

posted @ 2016-07-25 20:54 ivonne 阅读(104) 评论(0) 推荐(0) 编辑

写在OpenFire

摘要: 首先,确保你已经关掉了openfire打开终端 (在应用程序-->实用工具-->)输入以下命令sudo rm -rf /Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf /Libra 阅读全文

posted @ 2016-07-25 20:53 ivonne 阅读(84) 评论(0) 推荐(0) 编辑

CocoaPods的安装和使用

摘要: 一、 CocoaPods简介 CocoaPods是一个用来帮助我们管理第三方依赖库的工具。在开发iOS应用时,会经常使用第三方类库,比如SDWebImage、AFNetworking等等,手动的下载与添加类库非常麻烦,通过CocoaPods可以便捷的下载与管理第三方类库。使用CocoaPods的目的 阅读全文

posted @ 2016-07-25 20:52 ivonne 阅读(241) 评论(0) 推荐(0) 编辑

UI进阶 跳转系统设置相关界面的方法

摘要: 跳转系统设置界面,例如提示用户打开定位、蓝牙或者WIFI,提醒用户打开推送或者位置权限等 在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL type中添加一个prefs值,如下图: 跳转系统设置根目录中的项目使用下面的方法 如果要跳转第三方应用的设置界面中,使用prefs:root=bo 阅读全文

posted @ 2016-07-25 20:51 ivonne 阅读(419) 评论(0) 推荐(0) 编辑

较好的第三方

摘要: 写iOS 程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。 GitHub 里面有大量优秀的第三方框架,而且 License 对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。 SDWebImageView 1. Mantle Mantle 让我们能 阅读全文

posted @ 2016-07-25 20:50 ivonne 阅读(167) 评论(0) 推荐(0) 编辑

IOS苹果和百度地图的相关使用

摘要: iOS中使用较多的3款地图,google地图、百度地图、苹果自带地图(高德)。其中苹果自带地图在中国使用的是高德的数据。苹果在iOS 6之后放弃了使用谷歌地图,而改用自家的地图。在国内使用的较多的就是百度、苹果自带地图(高德),以下总结下这两个。 一、苹果地图的使用 因为苹果使用的是高德的地图,加上 阅读全文

posted @ 2016-07-25 20:49 ivonne 阅读(247) 评论(0) 推荐(0) 编辑

FMDB

摘要: 一、FMDB简介 1、FMDB简介 iOS中原生的SQLite API在进行数据存储的时候,需要使用C语言中的函数,操作比较繁琐。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、SQLitePersistentObjects等。 FMDB是一 阅读全文

posted @ 2016-07-25 20:48 ivonne 阅读(301) 评论(0) 推荐(0) 编辑

block

摘要: block是匿名函数block的类型:void (^)()^只是用来表示这是一个block对象,和函数指针中的*的作用一样,只是一个标识符 block正常储存在栈区和全局区 用copy就会储存在堆区注意在MRC下使用copy,在ARC下使用,也可以使用strong用来修饰,在strong中碰到blo 阅读全文

posted @ 2016-07-25 20:48 ivonne 阅读(89) 评论(0) 推荐(0) 编辑

科大讯飞语音识别

摘要: 科大讯飞语音识别 随着当今社会的高速发展,我们所使用的产品也向着遍历和智能的方面发展着,当然了手机端的App也不例外。现在的App都在缩减用户操作的流程,优化用户的体验,为了更加便利用户。提高用户的DAU(日活),增加用户的粘性一般我们都会想出比较新颖的招式。 如果现在有这样一个需求:用户需求:用户 阅读全文

posted @ 2016-07-25 20:47 ivonne 阅读(1256) 评论(0) 推荐(0) 编辑

IOS开发小技巧

摘要: 1.隐藏多余的tableView的cell分割线 self.tableView.tableFooterView= [[UIViewalloc]init]; 2.取消系统自带的返回字样 [[UIBarButtonItemappearance]setBackButtonTitlePositionAdju 阅读全文

posted @ 2016-07-25 20:46 ivonne 阅读(109) 评论(0) 推荐(0) 编辑

断点下载

摘要: #import "ViewController.h" @interface ViewController () <NSURLSessionDataDelegate, NSURLSessionDownloadDelegate> @property (weak, nonatomic) IBOutlet 阅读全文

posted @ 2016-07-25 20:46 ivonne 阅读(96) 评论(0) 推荐(0) 编辑

环信

摘要: 一.环信定义 1.环信是移动即时通讯能力的云计算PaaS(platform as a Service,平台即服务)平台服务商。 2.环信将基于移动互联网的即时通讯能力,如: 单聊,群聊,发语音,发图片,发位置,实时音频,实时视频等,通过云端开放的Rest API和客户端SDK包的方式提供给开发者和企 阅读全文

posted @ 2016-07-25 20:45 ivonne 阅读(377) 评论(0) 推荐(0) 编辑

Mac上更新ruby

摘要: 因为准备在项目中使用bootstrap,在安装bootstrap过程中提示需要Ruby的版本在1.9.2以上,而目前使用的Ruby版本是Mac系统自带的1.8.7。所以需要对Ruby进行升级。这里使用RVM对Ruby进行升级,升级过程如下: 1、安装 RVM RVM:Ruby Version Man 阅读全文

posted @ 2016-07-25 20:43 ivonne 阅读(477) 评论(0) 推荐(0) 编辑

导航