- 博客(16)
- 资源 (47)
- 收藏
- 关注
转载 iphone使用keychain来存取用户名和密码
转载地址:http://hi.baidu.com/givingmore/item/39d0653f54df67ae124b1475iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式。每个ios程序都有一个独立的keychain存储。从ios 3.0开始,跨程序分享keychain变得可行。 下面就使用keychain来实现存取用户名和密码
2012-08-31 18:45:43 1446
原创 Protocol Buffers在mac下的使用
看官方文档:http://code.google.com/p/metasyntactic/wiki/ProtocolBuffers;重点:protoc --proto_path=src --objc_out=build/gen src/foo.proto src/bar/baz.proto
2012-08-31 18:27:03 1761
原创 ios程序内实现打电话
两种方法: //1、系统的打电话代码,不返回当前程序: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1008611"]]; //2、用UIWebView来实现,打电话结束后会返回当前应用程序: UIWebView *c
2012-08-31 16:35:17 5089 1
转载 IOS程序内发短信 MFMessageComposeViewController
文章转载地址:http://www.headsky.org/?p=63iOS4.0新加入了MFMessageComposeViewController和MFMessageComposeViewControllerDelegate,提供了发送短信的接口,可以像发送邮件那样不用跳出程序来发送短信. 介绍可参阅Message UIFramework Reference一些笔记:M
2012-08-31 16:16:05 15739 6
转载 iOS后台播放背景音乐文件
转载地址:http://wangjun.easymorse.com/?p=1359先mark一下,等着以后用,嘎嘎!!iOS从4.0之后支持后台播放声音了。下面是实现声音文件播放,并且用户关闭屏幕之后仍然能够播放声音文件。具体的实现方法如下:在plist文件中加入下面的字段:声明内容如下:Info.plist中添加UIBackgroundModes键
2012-08-31 15:56:47 1946
转载 Protocol Buffers介绍
原文地址:http://blog.csdn.net/program_think/article/details/4229773;今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。 ★prot
2012-08-31 14:52:34 1301
原创 xcode语言本地化(中文)
1.在Supporting Files文件夹右键,NewFile… -> iOS -> Resources -> String Files,命名为Localizable.strings2.选中Localizable.strings 右侧添加English,Chinese3.会看到左侧项目中:4、在源代码中使用NSLocalizedString来引用国
2012-08-31 09:53:27 4063
原创 NSNotification的使用
这是一个观察者模式。首先在你需要监听的类中加入观察者:- (void)addObserver:(id)observer selector:(SEL)aSelector name:(NSString *)aName object:(id)anObject;这个观察者在监听到anObject发送名字为aName的notification时,调用selector的方法,在aSelector方
2012-08-29 12:07:59 5569
原创 Couldn't register with the bootstrap server错误
在手机上测试的时候遇到错误:Couldn't register com.gaohf.notify with the bootstrap server. Error: unknown error code.This generally means that another instance of this process was already running or is hun
2012-08-29 09:08:36 3629
原创 iOS中正则表达式的使用--NSPredicate
首先举一个例子:匹配9-15个由字母/数字组成的字符串的正则表达式: NSString * regex = @"^[A-Za-z0-9]{9,15}$"; NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; BOOL isMatch = [pred eva
2012-08-24 15:02:32 6055
转载 Objective-C中一种消息处理方法performSelector: withObject:
转载地址:http://www.189works.com/article-53954-1.htmlObjective-C中调用函数的方法是“消息传递”,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候传递人和消息。 首先介绍两个方法 SEL和@selector
2012-08-22 16:56:23 1986
原创 使用MBProgressHUD
1、首先去https://github.com/jdg/MBProgressHUD下载包创建项目,把包里的MBProgressHUD.h和MBProgressHUD.m源文件copy到您的项目中。2、使用的类里面导入#import "MBProgressHUD.h"3、在类中定义MBProgressHUD* progressTest;创建:progressTest = [[
2012-08-22 16:43:39 4571
原创 ZXing扫描二维码在iphone中的使用
1、首先要下载zxing2.0.zip;下载库地址:http://code.google.com/p/zxing/ 点击进入下载页 2、解压压缩包里面只保留 cpp 和 iphone 两个文件夹就可以了;然后创建项目zxingtest;把zxing-2.0拷贝到与你项目同级的目录下:打开项目,导入ZXingWidget.xcodeproj文件,注
2012-08-21 14:36:38 5006
原创 最近学习
第一个问题:怎么使用百度地图在iphone上?起初我也不知道怎么写,不过看了百度地图api你就知道怎么用了;百度地图api地址:http://dev.baidu.com/wiki/imap/index.php?title=iOS%E5%B9%B3%E5%8F%B0你需要看开发指南本栏目针对创建iOS平台上使用百度地图移动版API应用详细介绍其开发流程,是开发者必
2012-08-18 17:05:55 1868
原创 冒泡,插入,折半插入,希尔,快速,简单选择排序的源代码总结
#include using namespace std;//各种排序方法:/**冒泡排序法**///它的时间复杂度为O(n^2),虽然不及堆排序、快速排序的O(nlogn,底数为2),但是有两个优点:1.“编程复杂度”很低,很容易写出代码;2.具有稳定性,这里的稳定性是指原序列中相同元素的相对顺序仍然保持到排序后的序列,而堆排序、快速排序均不具有稳定性。void Bubble_sort
2012-08-02 17:55:05 2237 1
原创 堆排序
分5个内容介绍:1、堆排序定义2、建堆3、堆排序4、算法分析5、代码1、堆排序定义二叉堆的定义:二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。2.每个结点的左子树和右子树都是一个二叉堆(都是最大堆或最小堆)。当父结点的键值总是大于或等于任何一个
2012-08-02 17:51:11 1656
IOS利用AVFoundation框架实现录音和播放 AVAudioSession AVAudioRecorder AVAudioPlayer
2013-11-11
UIImagePickerController之打开图片库和相机选择图片修改头像
2012-09-21
Objective-C 培训教程
2012-03-24
Android之抽屉效果(自定义、GridView、SlidingDrawer结合)案例
2012-01-09
Android四种存储方式 sharedpreference,file,SQlite,contentprovider
2011-12-25
android之利用SQLite实现登陆和注册
2011-12-19
android之利用SAX、DOM和Pull实现对schools.xml的解析
2011-12-17
android组件实现通讯录
2011-12-15
IOS高仿微信聊天对话界面(二)
2013-12-31
IOS高访新浪微博界面(处理@#链接 特殊字符 )(二)
2013-12-31
IOS利用AVFoundation框架实现录音和播放 (AVAudioSession AVAudioRecorder AVAudioPlayer)
2013-11-11
UITableViewController最基本用法实现(Accessory多选、自定义Style多选、目录表格、编辑表格)(一)
2013-10-30
iPhone实现app中右拖动屏幕返回上一层的效果(继承UINavigationController)
2013-08-20
iphone/ipad应用的升级更新提醒和评分提醒
2013-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人