iOS开发
文章平均质量分 75
-Superkid-
iOS | Cocos2d-X | Python | Golang
展开
-
iOS7开发中对应用使用麦克风授权的检查
如果你的应用会使用到麦克风,那么系统会弹出一个警告框,提示用户你的应用要求使用麦克风,要求用户进行授权。所以,我们需要获得用户对应用使用麦克风的授权情况,以对授权和未授权两种情况分别处理。本文就探讨如何获知用户是否允许使用麦克风。首先,需要添加AVFoundation.framework库,然后在你项目中要对麦克风授权情况进行判断的文件中包含下述头文件并在相应的方法里添加授权判断代码。原创 2013-11-12 11:22:53 · 5404 阅读 · 2 评论 -
iOS开发中断言的使用—NSAssert()
断言(assertion)是指在开发期间使用的、让程序在运行时进行自检的代码(通常是一个子程序或宏)。断言为真,则表明程序运行正常,而断言为假,则意味着它已经在代码原创 2013-11-21 14:19:22 · 33948 阅读 · 0 评论 -
iOS开发中MD5加密算法的实现
一、MD5算法简介 MD5的全称是Message Digest Algorithm 5(消息摘要算法第五版),是计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。在90年代初由MIT Laboratory for Computer Science 和RSA Data Security Inc的Ronald L.Rivest开发,经MD2、MD3和MD4原创 2013-10-24 23:02:30 · 5469 阅读 · 0 评论 -
iOS开发——为iOS工程创建模拟器包,用于其它电脑上iOS模拟器的运行测试(Creating an iOS Simulator Build)
iOS程序开发后期,要将程序打包并分发给众人进行测试。一般而言,这类测试都是真机测试,这是正确且必要的。只是有一个问题,生成真机测试的ipa包需要相关的证书。当然,绝大多数iOS开发人员甚至是一些独立开发者,都能轻而易举(无所不用其极)地弄到这些证书。因此,这里需要声明一下本文的适用人群和情况:1. 生成的应用程序包只能用于模拟器测试,无法用于真机;2. 不需要特别的证书;3. 某原创 2014-12-29 15:04:37 · 6523 阅读 · 5 评论 -
Mac上使用命令行安装brew,并通过brew安装Ant等工具
Mac终端一行命令安装brew,通过brew,又可以一行命令安装想要的软件原创 2014-11-27 22:39:17 · 11302 阅读 · 1 评论 -
iOS7适配之——隐藏状态栏
在iOS7的适配过程中,可能会遇到需要隐藏顶部状态栏的情况,有如下两种方法可以实现这一需求:方法一:通过代码实现在UIViewController的子类下,调用: if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) { [self prefersStat原创 2013-10-28 16:08:58 · 1158 阅读 · 0 评论 -
iOS开发——发送邮件
iOS开发中,要实现应用发送邮件的功能有多种方法。本文中介绍的邮件发送功能是由MessageUI Framework提供的,这个框架是iPhone SDK中最简单的框架。由一个类、一个视图控制器,一个protocol组成。为了直观地演示,我们通过一个Step by Step的Demo来阐述下这个方法的基本使用技巧。首先,创建一个Single View的示例项目。这里,我创建了一个名为Ma原创 2013-11-10 16:08:27 · 2865 阅读 · 0 评论