- 博客(34)
- 收藏
- 关注
转载 iPhone calling contact
iPhone应用之通讯录联系人开发案例是本文要介绍的内容,主要是来讲关于UITabBarController学习笔记,来看详细内容。和通讯录中联系人相关的应用iPhone提供了两个框架:AddressBook.framework和AddressBookUI.framework,使用这两个框架我们可以在程序中访问并显示iPhone数据库中的联系人信息。1.AddressBookUI显示部分
2013-06-30 17:00:07 847
转载 iPhone send message implement
Introduction (真机) I will demo some sample to present how to send SMS in iphone programming. Sample 1 The easiest way is this demo. [cpp] view plaincopy[[UIApplica
2013-06-30 16:58:44 1061
转载 调用iphone联系人
为了调用系统的通讯录界面与相应功能,需要引入AddressBook.framework与AddressBookUI.framework,同时,在源文件中需要包含同文件,.首先申明变量: ABPeoplePickerNavigationController *picker;在需要的地方调用显示选择联系人界面,同时设置ABPeoplePickerNavigationController
2013-06-30 16:49:19 641
原创 iOS动画
动画 在iOS中动画实现技术主要是:Core Animation。 Core Animation负责所有的滚动、旋转、缩小和放大以及所有的iOS动画效果。其中UIKit类通常都有animated:参数部分,它可以允许是否使用动画。 Core Animation还与Quartz紧密结合在一起,每个UIView都关联到一个CALayer对象,CALayer是Core Anima
2013-06-30 10:20:24 760
转载 AVPlayer音量
playerItem = [[AVPlayerItemalloc] initWithAsset:[AVAssetassetWithURL:[NSURLURLWithString:url]]];- (void)volumeSet:(UISlider *)slider{ NSArray *audioTracks = [_playerItem.assettra
2013-06-30 10:19:16 4966
转载 iOS 摇一摇的实现
#pragma mark - Shake- (BOOL) canBecomeFirstResponder{ return YES;}- (void) viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; [self becomeFirstRespo
2013-06-29 20:48:40 555
转载 iOS 模拟器输入中文
选择Settings--->General-->Keyboard-->International KeyBoards-->Add New Keyboard-->Chinese Simplified(PinYin) 即我们一般用的简体中文拼音输入法,配置好后,再输入文字时,点击弹出键盘上的“小地球”就可以输入中文了
2013-06-29 14:50:45 651
转载 iphone telephone implement
UIDevice *device = [UIDevice currentDevice];if ([[device model] isEqualToString:@"iPhone"] ) { [[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://1
2013-06-27 13:55:33 610
转载 AutoreleasePool
虽然ARC引入之后NSAutoReleasePool的使用有了很大变化,但是了解NSAutoReleasePool的机制还是十分必要的,下面主要说一下:一个”Autorelease Pool”实例中“包含”其它各种调用了”autorelease”方法的对象。当它释放时,其中所有被管理对象都会收到”relrease”的消信。注意,同一个对象可以被多次调用”autorelease”方法,并可以放到
2013-06-25 22:59:35 504
转载 ASIHttpRequest详解
目录* 目录* 发起一个同步请求* 创建一个异步请求* 队列请求* 请求队列上下文* ASINetworkQueues, 它的delegate提供更为丰富的功能* 取消异步请求* 安全的内存回收建议* 向服务器端上传数据* 下载文件* 获取响应信息* 获取请求进度* cookie的支持* 大文件断点续传* ASIDownloadCac
2013-06-24 15:10:36 436
原创 iOS 断点续传
#import#import"ASIHTTPRequest.h"@interface ViewController :UIViewControllerASIHTTPRequestDelegate>@property (nonatomic,retain) UIProgressView *progressView;@property (nonatomic
2013-06-23 11:22:03 1553
转载 ios 响应者链
在IOS开发中会遇到各种操作事件,通过程序可以对这些事件做出响应。首先,当发生事件响应时,必须知道由谁来响应事件。在IOS中,由响应者链来对事件进行响应,所有事件响应的类都是UIResponder的子类,响应者链是一个由不同对象组成的层次结构,其中的每个对象将依次获得响应事件消息的机会。当发生事件时,事件首先被发送给第一响应者,第一响应者往往是事件发生的视图,也就是用户触摸屏幕的地方。事件
2013-06-22 23:02:29 877
转载 ASIHTTPRequest下载示例(支持断点续传)
在工程中,我们会常常遇到需要下载的程序,比如下载在线音乐、下载图片等等,今天我将介绍一下利用ASIHTTPRequest的下载示例,支持断点续传,利用ASIHTTPRequest下载以及断点续传的原理在我的博客:http://blog.csdn.net/pjk1129/article/details/6575588中有具体的介绍,今天重点介绍如何实现,废话少说,开始正文: 一、创建网
2013-06-22 21:59:38 539
转载 ios Core Animation
核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。 3.轻量级的数据结构,它可以同时显示并让上百个图层产生动画效果。 控制
2013-06-20 23:38:35 4401
原创 post和get
//http协议:超文本传输协议,面向对象的应用层面的网络传输协议(Web开发)主机名:计算机的名字 TC毛域名:www.baidu.com(DNS)ip地址:域名映射 类似身份证号码和姓名端口:区分服务类型 80网页浏览器端口 21 FTP端口 (系统默认的:0-65535,尽量不要用)消息报头:请求头+响应头(可选)传递参数 (可选)
2013-06-20 17:57:18 557
转载 IOS设计模式之MVC模式
提到ios中的mvc不得不提2011秋季斯坦福课程的老头,他的iphone开发公开课是所有描述ios中mvc模式最为准确并且最为浅显易懂的。模型-视图-控制器这个模式其实应该叫做MCV,用控制器把model与view隔开才对,也就是model与view互相不知道对方的存在,没有任何瓜葛,他们就像一个团队里吵了架的同事,如果有项目需要他俩来参与,那么最好有第三者来管理他俩之间的沟通与协调。这
2013-06-19 00:44:14 519
转载 TBXML
TBXML 2011-05-21 09:51:20| 分类: MAC相关|字号 订阅提示 : 在加入TBXML库后,需要加入libz.dylib动态库,以避免编译错误。更多xml解析请参考:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone
2013-06-15 15:36:46 662
原创 AvPlayer与AVPlayerItem
1.需要倒入(AVFoundation.framework)he (CoreMedia.framework)2.重写UIView#import@interface MediaView :UIView@end#import"MediaView.h"#import@implementation MediaView+ (Class)la
2013-06-09 10:20:31 4262
原创 UIPopoverController
MyTableViewController *myTableViewController = [[MyTableViewControlleralloc]init]; if (!_mpopoverController) { //创建一个UIPopoverController _mpopoverController = [[UIPopoverCo
2013-06-06 09:11:25 541
原创 UISplitViewController
The UISplitViewController class is a container view controller that manages two panes of information. The first pane has a fixed width of 320 points and The panes of a split view interface
2013-06-06 08:51:47 1186
原创 ios播放网络视频
MPMoviePlayerController *moviePlayer;moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURLURLWithString:@"http://dev.mopietek.net:8080/mp4/320480flv.3gp"]];moviePlayer.movie
2013-06-05 22:17:05 961
原创 AudioStreamer
AudioStreamer第三方库 //(需要导入AudioToolbox.framework)NSString *str = [(NSString *)CFURLCreateStringByAddingPercentEscapes(nil, (CFStringRef)
2013-06-05 10:17:48 758
原创 AsyncUdpSocket
//client AsyncUdpSocket *client = [[[AsyncUdpSocketalloc]initWithDelegate:self]autorelease]; [clientreceiveWithTimeout:-1 tag:0]; [clientsendData:[NSDatadataWithBytes:@"Hell
2013-06-05 08:55:08 3714
原创 AsyncSocket
需要倒入AsyncSocket库 (需要导入CFNetwork.frame) //socket客服端 //1.创建Socket _client = [[AsyncSocket alloc]initWithDelegate:self]; //2.发起连接 [_client connectToHost:@"192.168.88.200" onPo
2013-06-05 08:53:11 731
转载 如何在ARC项目中使用非ARC的开源框架
原文地址:http://maniacdev.com/2012/01/easily-get-non-arc-enabled-open-source-libraries-working-in-arc-enabled-projects/http://twitter.com/share 看本文的标题,相信许多开发者都知道它应该是关于本站的另一教程ARCtutorial and guide pa
2013-06-04 23:24:06 545
转载 ARC和非ARC项目共存方法
Q:在ARC项目中使用非ARC框架 ,静态库中的的类Alloc后不能在项目文件中release或autoreleaseA:1、在ARC项目中使用非ARC的框架解决方案:在target里的build phases中,找到compile sources,把涉及到非ARC的类,后面加上: -fno-objc-arc2、在非ARC的项目中加入ARC类库解决方案:如何
2013-06-04 23:20:06 1064
转载 一些高效的开源库代码
一些iOS高效开源类库 iphone web servicehttps://github.com/robbiehanson/CocoaHTTPServerMBProgressHUD ——进展指示符库苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgres
2013-06-04 22:54:53 1201
转载 AsyncSocket
Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发送的这些消息。所以,Socket一定包含了通信的双发,即客户端(Client)与服务端(server)。1)服务端利用Socket监听端口;2)客户端发起连接;3)服务端返回信息,建立连接,开始通信;4)客户端,服务端断开连接。1套接
2013-06-03 16:59:45 2139
原创 字符串编码
NSStringEncoding gbkEncoding =CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000); NSString*string = [[NSString alloc] initWithData:receivedData encoding:gbkEncoding];
2013-06-02 22:32:21 509
原创 FMDB_demo
#import@interface ViewController :UIViewController@end#import"ViewController.h"#import"FMDatabase.h" /*加入库文件 libsqlite3.0.dylib */@
2013-06-02 21:09:25 575
原创 UITextField 的属性
@protocol UITextInputTraits NSObject>@optional@property(nonatomic)UITextAutocapitalizationType autocapitalizationType;// default is UITextAutocapitalizationTypeSentences@property(non
2013-06-02 18:51:05 645
原创 检测网络状态的方法
#import#import"Reachability.h" (需要到导入第三Reachability库)@classViewController;@classAppDelegate;@protocol AppDelegateDelegate NSObject>- (void)update:(AppDelegate*)appDelegat
2013-06-02 16:05:14 735
转载 ASIHttpRequest stop request method
[request clearDelegatesAndCancel];异步调用这个方法 但是同步不能cancel
2013-06-01 21:37:55 782
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人