摘要: ViewController每个视图都会有唯一的视图控制器,一个控制器可以同时控制一个或者多个视图。多视图控制器UIViewController的父类为NSObject,它有三个子类1.UINavigationController 导航类控制器类,控制多个具有层次关系的视图,是构件分层应用的主要工具。2.UITabBarController标签栏控制器类,用于管理多个具有相对独立关系的视图,用户可以在不同视图之间切换,每个视图代表独立运行的模块。3.UITableController表视图控制器类,用于显示数据列表,还可以被配置成各种所需的形式。是最常用的视图控制器。动画加入动画有两种,UIV 阅读全文
posted @ 2013-03-05 20:22 追风.扬 阅读(230) 评论(0) 推荐(0) 编辑
摘要: IOS开发之手势——UIGestureRecognizer 共存在 iPhone 或 iPad 的开发中,除了用touchesBegan / touchesMoved / touchesEnded这组方法来控制使用者的手指触控外,也可以用UIGestureRecognizer的衍生类別来进行判断。用UIGestureRecognizer的好处在于有现成的手势,开发者不用自己计算手指移动轨迹。UIGestureRecognizer的衍生类別有以下几种:UITapGestureRecognizerUIPinchGestureRecognizerUIRotationGestureRecognizer 阅读全文
posted @ 2013-03-05 20:21 追风.扬 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 创建,插入,更新和删除:使用executeUpdate方法,而查询则用executeQuery1.实例化FMDatabase//paths: ios下Document路径,Document为ios中可读写的文件夹NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentDirectory = [paths objectAtIndex:0]; //dbPath: 数据库路径,在Document中。NSStrin... 阅读全文
posted @ 2013-03-05 20:11 追风.扬 阅读(390) 评论(0) 推荐(0) 编辑
摘要: APNs--Apple Push Notification ServiceAPNs苹果推送服务器Device安装带有推送服务程序的iPhone手机Provider程序服务器,把需要推送的信息发给 APNsDeviceToken在Device第一次连接APNs时,由APNs生成的经过加密的连接认证信息。在以后的连接中,无论时Provider到APNs还是APNs到Device 都需要 DeviceToken作为认证。Payload需要推送的消息的主体内容。alert-alert消息的消息体,按键标题等badge-显示在程序icon右上角的数字,sound-声音提示文件的文件名,该声音资源文件要在 阅读全文
posted @ 2013-03-05 20:10 追风.扬 阅读(565) 评论(0) 推荐(0) 编辑
摘要: (1)、重写canBecomeFirstResponder方法- (BOOL)canBecomeFirstResponder{[super canBecomeFirstResponder];return YES;}(2)、创建自定义UIMenuControllerUIMenuItem *share = [[UIMenuItem alloc] initWithTitle:@"分享" action:@selector(share:)];UIMenuItem *email = [[UIMenuItem alloc] initWithTitle:@"邮件" ac 阅读全文
posted @ 2013-03-05 20:09 追风.扬 阅读(183) 评论(0) 推荐(0) 编辑
摘要: iPhone图形开发绘图教程是本文要介绍的内容,介绍了很多关于绘图类的使用,先来看详细内容讲解。1、绘图总结:绘图前设置:CGContextSetRGBFillColor/CGContextSetFillColorWithColor//填充色 CGContextSetRGBStrokeColor/CGContextSetStrokeColorWithColor//笔颜色 CGContextSetLineWidth//线宽度绘图后设置:注: 画完图后,必须 先用CGContextStrokePath来描线,即形状,后用CGContextFillPath来填充形状内的颜色.2.常见图形绘制:CGC 阅读全文
posted @ 2013-03-05 20:08 追风.扬 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 答案:1.私有API:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];2.或者在程序中添加个webView,将webview的frame设为CGRectZero,先用[NSURL URLWithString:@"tel://10086"]生成个url,再用[NSURLRequest requestWithURL:url]生成个request, 调用webview的- (void)loadRequest:(NSURLRequest 阅读全文
posted @ 2013-03-05 20:07 追风.扬 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 持久化CookieASIHTTPRequest允许你使用全局存储来和所有使用CFNetwork或者NSURLRequest接口的程序共享cookie。如果设置useCookiePersistence为YES(默认值),cookie会被存储在共享的 NSHTTPCookieStorage 容器中,并且会自动被其他request重用。值得一提的是,ASIHTTPRequest会向服务器发送其他程序创建的cookie(如果这些cookie对特定request有效的话)。你可以清空session期间创建的所有cookie:[ASIHTTPRequest setSessionCookies:nil];这 阅读全文
posted @ 2013-03-05 20:06 追风.扬 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 第一步:添加XMPP FrameWork For IOS需要添加的文件:第二步: 编译后发现有很多错误,那么需要添加其他扶助的类库第三步:ARC(只限没有使用ARC的项目)当所有类库都添加后,编译,我们会发现有很多黄色的警告,这个时候我们需要将xmppframework的相关文件告诉编译器使用ARC。打开Build Phases--》 Compile Sources双击xmppframework下的相关文件输入-fobjc-arc 说明此文件在编译时使用ARC支持。再次编译,会发现警告已经消除。代码:http://download.csdn.net/detail/stackhero/42897 阅读全文
posted @ 2013-03-05 20:06 追风.扬 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 开发同时支持这两个平台的项目:1、 是在创建新项目的时候,创建基于Window-based Application,窗口中间product项选择Universal(只有基于Window-based才有这个选项)。创建完成如下图:不同之处在于:少了Resouces Folder,增加了iPad,iPhone,Shared Folder。对iPhone、iPad加以了区分,这种模式笔者认为对于底层数据接口文件、类等共用的可放在Shared Folder,但对于上层类,XIB相应的要创建单独的两份(且不能同名),一种基于iphone,一种基于iPad。两者无关系,所以也不用在代码里进行区分。2、 是 阅读全文
posted @ 2013-03-05 20:05 追风.扬 阅读(262) 评论(0) 推荐(0) 编辑