自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IOS开发笔记

技术支持

  • 博客(16)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 通知与消息机制

概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同。今天就和大家一块去看一下如何

2015-03-30 12:05:43 1265

原创 Multitasking Apps may only use background services for their intended purposes

2.16 DetailsYour app declares support for audio in the UIBackgroundModes key in your Info.plist, but we were unable to play any audible content when the application was running in the backgrou

2015-03-18 14:21:36 1889

原创 FMDB (v2.5)一些需要知道的东西

1.SQLite,为个人应用程序和设备提供本地数据存储。SQLite,强调经济性,效率性,可靠性,独立性,和简单。SQLite的竞争对手fopen()函数。2.SQLite only supports one writer at a time per database file.But in most cases, a write transaction only takes millisec

2015-03-17 15:39:21 1029

原创 IOS、Android自动化测试框架

AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的json wire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于Dan Cuellar’s对于IOS自动化的

2015-03-17 11:47:33 2156

原创 XMPP 环境配置

一、配置环境     1.安装openfire_3_9_3.dmg    一路默认     2.安装XMPP在网页上输入127.0.0.1:9090 或者 http://localhost:9090/ 回车选择语言          服务器设置    域名     管理控制台的端口               这里域名

2015-03-10 15:33:34 2014 1

原创 SVN 命令

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所

2015-03-08 17:01:25 615

原创 GCD介绍

Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一个任务可以是一

2015-03-08 16:57:34 630

原创 本地化UIImagePicker中的文字

项目中经常会用到UIImagePicker类来取得系统相册中的图片,但是细心的人会发现UIImagePicker控件里的文字不论在什么语言下都只有英文版本,这让非英语应用在使用UIImagePicker时感觉很尴尬。那么有没有什么办法把上图中的“Cancel”、“Use”和“Move and Scale”变成“取消”、“使用”和“移动和缩放”呢?今天看到一位大牛的一篇技术博客,正好

2015-03-08 16:51:34 843

原创 圆形进度条的绘制与使用

demo地址:https://github.com/nijino/CircularProgressView项目中总会遇到一些非原生类的UI效果。最近我就遇到了一个音频播放圆形进度条的需求。在网上找了一下,感觉写的都比较复杂。本来需求就不是很复杂,干吗要整复杂呢?于是我参考类似的第三方库代码自己写了一个,并把它封装,放到了github(地址)上。封装后在要生成进度条时设定圆形进度

2015-03-08 16:51:20 1757

原创 获取iOS文件夹大小

提供一种获取iOS文件夹大小的方法。没有使用对文件夹内的文件枚举与文件大小字节数的累加。    NSURL *cacheDirectory = [[NSFileManager defaultManager] URLForDirectory:NSCachesDirectory inDomain:NSUserDomainMaskappropriateForURL:nil create:NO

2015-03-08 16:47:28 3106

原创 Xcode 配置文件 xcconfig

Xcode 有一套先进的编译系统,但是 Xcode 把所有的编译配置项揉在一个 project 文件中,实在是不方便维护,特别是版本控制,多个人在同一个工程上工作的时候经常碰到冲突。其实这一切都是可以解决的,可以通过 xcconfig 文件来解耦工程设置。关于 xcconfig 文件xcconfig 文件是一个用来保存 build setting 键值对的纯文本文件。这些键值对

2015-03-08 16:44:39 4805 1

原创 没有网络提示--被拒情况

app 严重依赖网络,但是当用户的 iPhone 处于飞行模式时我没有任何提示信息,所以这时候 app 就没法用了。这时候只要给用户一个弹窗提示就可以了。那么怎么去检测用户是否使用的是飞行模式呢,其实很简单。只需要在 app 的plist 中添加一个名为 "SBUsesNetwork" 的 property,然后当 app 启动的时候这个弹窗就回自动弹出。

2015-03-08 16:39:20 1367

原创 查看私有方法

简介Class-dump 是一款用来检测存储在 Mach-O 文件里的 Objective-C runtime 信息的命令行工具。他可以检测出 class,category,protocol 的声明。和 'otool -ov' 产生的信息类似,但是 Class-dump 产生的是 Objective-C 语法格式的声明,所以它的可读性更高。为什么使用 Class-dump

2015-03-08 16:24:59 1995

原创 苹果软件的短连接地址

开发商主页iOS:http://appstore.com/,比如,http://appstore.com/smuleMac:http://appstore.com/mac/,比如,http://appstore.com/mac/popcap应用下载地址iOS:http://appstore.com/,比如,http://appstore.com/ocarinaMac

2015-03-08 16:04:32 2398

原创 app内含有版本更新操作被拒

Your app includes an update button (检查新版本) or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. We’ve attached scree

2015-03-07 17:16:13 2885

转载 Facebook产品设计总监!设计APP时的14个必考题

最近看到Facebook产品设计总监Julie Zhuo拷问产品的14个问题,非常靠谱。其中有3个问题堪称致命拷问:使用前:这款产品是如何吸引到你的注意力的?开始使用:使用这款产品是轻松愉悦还是因为找不到返回按钮而很沮丧?再次使用:哪些地方做得更好,哪些地方不好?试试看,你的产品能否经受这14个拷问:提到产品评判(Product Crit

2015-03-04 18:36:39 699

core data demo

简单的core data使用方法。数据库插入查询,供入门级人员使用。

2013-06-24

CGcontext 2D画图 demo

通过本demo可以学习CGCOntext 2D 简单用法。大神们勿喷。基础而已,会的请绕行。

2013-05-27

UINavigationController demo

UINavigationController 简单使用方法,增加自定义导航按钮。图片按钮,switch按钮。

2013-01-24

tabBarDemo

IOS导航 tabbar 在同一个页面,给tabbar设置标题,图片。供初学者学习。如有不当之处欢迎指导。

2013-01-23

zbarSDK 使用 demo

之前上传一个demo,这个是与之前的不一样的使用方法。喜欢的下载下来研究研究,只供入门学习使用。因为很简单。

2013-01-16

ZBarSDK使用demo

二维码扫描小例子,通过本例子和关联的博客,你会了解二维码扫描的机制。很容易的。这是一个很简单的,只供入门初学者学习使用。

2013-01-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除