
IOS
文章平均质量分 82
huberysun00
纵浪大化中,不喜亦不惧。应尽便须尽,无复独多虑
展开
-
使用UIActivityViewController展现自定义分享选项
问题如何让自己开发的App出现在UIActivityViewController的分享选项中?比如,有一个文字编辑App,当你点击分享按钮的时候,ActivityViewController中能够呈现一个文本归档Archive的分享选项。当用户点击Archive按钮的时候,编辑区域的文字就能够存储到iOS设备的文件系统里。解决方案创建一个UIActivityViewController翻译 2015-11-09 10:23:26 · 3694 阅读 · 0 评论 -
Mac系统安装Openfire服务器配置
XMPP通信协议架构1.XMPP服务器的安装XMPP服务器有很多种类,我们可以到XMPP的官网下载 XMPP Servers,这里,我们选择Openfire服务器。下载之后,直接安装即可。Openfire的安装目录位于/usr/local/openfire .安装完成之后,点击系统菜单 系统偏好设置--》Openfire 弹出如下界面让人着急原创 2016-06-07 16:19:23 · 4604 阅读 · 0 评论 -
编写shell命令实现IOS的自动打包
1.shell编程基础知识1.1如何创建shell程序首先,推荐大家一个mac系统的文本编辑软件Sublime Text,可以提高我们编写shell指令的效率。Mac环境下,如何创建shell脚本?下面,我们以 桌面上创建一个名为 hello 的shell脚本 为例子 ,讲解创建shell的基本步骤:1.打开终端,输入命令,进入桌面目录cd /Users/huberysun/D原创 2016-06-01 11:00:07 · 4727 阅读 · 0 评论 -
RESideMenu使用与解析
课前准备IOS中,一个视图可以包含多个视图,也就是说视图之间存在父子关系;同时,视图控制器ViewController之间也是存在父子关系的,也就是说一个视图控制器可以包含多个视图控制器。既然视图之间可以构建父子关系,那么为什么还要构建视图控制器之间的父子关系呢?视图控制器,正如其名,就是帮助我们管理、控制视图的。如果我们把所有的 子view 都交给 父view管理,那么父view肯定会很庞大原创 2016-05-03 22:35:17 · 6423 阅读 · 1 评论 -
理解UITabBarController
今天,我们来剖析一下UITabBarController。首先,看一下one app的UITabBarController的效果红色矩形框选的就是UITabBarController的tabBar控件。接下来,我们先学会如何使用UITabBarController。基本使用步骤是:1.创建子视图viewController2.设置子视图viewControlle原创 2016-04-14 11:20:44 · 536 阅读 · 0 评论 -
上传本地项目到Github
所有的git指令都是根据用户邮箱来识别用户的,因此,在执行任何git命令之前,我们应该设置所有的git 指令的用户邮箱是什么?1.告诉github保证你的邮箱为私有的,不公开的。登陆github,进入首页,点击setting选项进入email设置页面,选中2.告诉github你的邮件地址首先,你可以验证一下,当前你的邮箱地址是什么。打开命令窗口,输入如下命令原创 2016-04-09 13:15:37 · 4490 阅读 · 4 评论 -
cordova CDVViewController解析
倘若我们相让自己创建的viewController能够支持cordova,自定义的viewController必须继承自CDVViewController。CDVViewController是如何实现加载一个网址的呢?除非CDVViewController创建了一个webView,是的,没错,就是这样的。CDVViewController在viewDidLoad方法中完成与webView 相关的初原创 2016-03-15 14:54:37 · 6705 阅读 · 2 评论 -
可附带图片的圆形进度条
项目开发过程中,我们通常会遇到这样一类需求。当程序后台进行网络请求数据或者执行耗时的运算时,我们希望能够可视化网络请求的进度,同时,进度条中间显示的是我们产品的logo。我们可以把需求拆分为两个子任务,首先,如何使圆形进度条的加载进度随着数据请求的进度 进行更新,第二,如何添加一个logo图片到圆形进度条中间。下图,大家先直观地感受一下进度条的视觉效果总体思路根据需求,附加logo原创 2015-12-21 09:31:26 · 3656 阅读 · 0 评论 -
IOS通知机制
简介通知对象可以携带数据,然后通过通知中心(notification center)进行广播,若想要响应这个通知,接受者需要注册监听这个通知。通知机制的工作原理给我们一个机会,我们可以利用通知机制,达到解藕程序的目的。我们可以把模块的通用功能封装成组件,与业务相关的功能,可以交给组件的使用者实现。组件和组件使用者之间的通信恰好可以使用通知机制来完成。iOS中有三种类型的通知,普通通知,本地通知翻译 2015-12-03 10:15:26 · 962 阅读 · 0 评论 -
iOS的二维码扫描
ZBar是一个适用于二维码扫描的开源库。ZBar支持多种语言,oc版本的下载地址是zbar for iPhone。原创 2015-11-22 20:38:08 · 2071 阅读 · 1 评论 -
IOS程序crash捕获
IOS程序crash捕获基础理论Crash分为两种,一种是程序抛出的异常,没有被捕获造成的;另一种是signal类型的异常。针对未被捕获的异常可以使用NSSetUncaughtExceptionHandler系统方法来设置异常处理函数;对于signal类型的异常,需要使用signal系统方法给每种需要处理的signal类型的异常设置处理函数。如果没有为一个信号设置对应的处理函数,就会使用默原创 2015-11-18 09:24:45 · 2643 阅读 · 0 评论 -
Mac系统安装Mysql数据库
首先,我们需要到Mysql官网下载 mysql数据库的社区版本。MySQL Community Server。为了方便用户可视化管理 mysql数据库,mysql提供一个数据库管理软件 MySQL Workbench。mysql server安装目录 /usr/local/mysql 下面,子目录 /usr/local/mysql/bin 中包含了mysql server的可执行脚原创 2016-06-07 09:21:27 · 2701 阅读 · 0 评论