摘要:今天写了个json与Arrays 或者 Dictionaries相互转换的例子很简单:通过 NSJSONSerialization这个类的 dataWithJSONObject: options: error:方法来实现。 //dictionary序列化成json NSMutableDictionary *dictionary = [[NSMutableDictionary alloc] init]; [dictionary setValue:@"Anthony"forKey:@"First Name"]; [dictionary setValue:@& 阅读全文
IOS学习之路十八(通过 NSURLConnection 发送 HTTP 各种请求)
2013-08-28 18:13 by Lves Li, 413 阅读, 0 推荐, 收藏, 编辑
摘要:你想通过Http协议向服务器发送一个Get的包装请求,并在这个请求中添加了一些请求参数.向远程服务器发送一个GET请求,然后解析返回的数据。通常一个GET请求是添加了一些参数的,这些参数一般是添加在URL请求中。我准备了一个GET形式的webservice接口,你可以通过http://pixolity.com/get.php来进行请求。[html]view plaincopyprint?/*URL=http://pixolity.com/get.php?param1=First¶m2=Second*/NSString*urlAsString=@"http://pixolit 阅读全文
IOS学习之路七(通过xib自定义UITableViewCell)
2013-08-28 16:29 by Lves Li, 4914 阅读, 1 推荐, 收藏, 编辑
摘要:一、新建iOS Application工程,选择Single View Application,不要选中Use Storyboard.假设指定的是product name是:UITableViewCellDemo,则完成后自动生成代码视图如下图:二。新建一个UITableViewCell文件:三。Add---New Files----User Interface-----Empty XIB 创建一个空的 MyTableViewCell.xib 文件,记住,XIB的名称一定要跟 签名的类的名称一致,也就是一模一样。 一定要选 Empty XIB类型,如果不是选的这个,那么创建的XIB里面... 阅读全文
IOS学习之路六(UITableView滑动删除指定行)
2013-08-25 13:09 by Lves Li, 658 阅读, 0 推荐, 收藏, 编辑
摘要:UITableView滑动删除指定行 阅读全文
IOS学习之路五(代码实现UITableView)
2013-08-24 11:26 by Lves Li, 571 阅读, 0 推荐, 收藏, 编辑
摘要:先展示一下运行结果:代码实现:1.先创建一个空项目:2.创建一个Controller:(TableViewController)在AppDelegate.h中声明属性:[cpp]view plaincopyprint?//AppDelegate.h//UITableViewDemo////CreatedbyWildCaton13-8-6.//Copyright(c)2013年wildcat.Allrightsreserved.//#import@classTableViewController;@interfaceAppDelegate:UIResponder@property(nonatom 阅读全文
IOS开发之路四(UITabBarController)
2013-08-22 14:05 by Lves Li, 287 阅读, 0 推荐, 收藏, 编辑
摘要:前两天看了看斯坦福大学的iphone开发公开课,讲的倒是不错,可看的我云里雾里的,不怎么讲基础和原理,不太适合初学者。今天看了一上午ios5基础教程这本书感觉有点头绪了。。。。废话少说,讲一讲我上午做的一个UITabBarController的例子。效果图如下:过程:1.新建一个empty IOS项目。2,新建三个UIviewController分别为:FirstViewController,SecondViewController,ThirdViewController1.在Xcode中,选择文件菜单,然后选择New—New File;2.在New File对话框中,确保左侧的iOS类和子类 阅读全文
IOS开发之路三(XML解析之GDataXML的使用)
2013-08-22 13:57 by Lves Li, 1230 阅读, 1 推荐, 收藏, 编辑
摘要:最近再做一个项目需要用到xml的解析。今天查了一些资料自己做了一个小demo。纯OC没有界面。。在IOS平台上进行XML文档的解析有很多种方法,在SDK里面有自带的解析方法,但是大多情况下都倾向于用第三方的库,原因是解析效率更高、使用上更方便,关于IOS平台各种解析XML库的优缺点分析,可以看下这篇文章:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project这里主要介绍一下由Google提供的一种在IOS平台上进行XML解析的开源库GDataXML,可以到http://c 阅读全文
IOS学习之路十七(通过delegate进行页面传值)
2013-08-21 15:03 by Lves Li, 248 阅读, 0 推荐, 收藏, 编辑
摘要:加入有A B两个页面,要实现从A跳到B的时候把值传过去,现在用delegate协议来实现在A中定义一个协议,定义一个实现该协议的属性变量在B中定义一个值(要获得的值类型)和set方法。要传值B 必须实现A中定义的协议。在A中获得B的指针调用set方法传值。实例:(我的例子A是一个TableView)A:(MenuViewController)#import //声明协议
@protocol ToTopPassValueDelegate; @interface MenuViewController : UIViewController{ }
//声明实现协议的变量(ID类型)
@proper.. 阅读全文
IOS学习之路十六(UItableView 通过Prepare for segue 页面传值)
2013-08-21 14:13 by Lves Li, 620 阅读, 0 推荐, 收藏, 编辑
摘要:当你点击一个UITableView 的section 或者cell的时候希望把值传到另一个页面(页面是通过segue跳转的),可以通过prepareforsegure 方法传值(我的UITableView Controller 添加了NavigationController)示例代码如下:- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{ UIViewController *controller; if ([segue.destinationViewController isK... 阅读全文
IOS学习之路十五(UIView 添加背景图片以及加边框)
2013-08-20 15:14 by Lves Li, 365 阅读, 0 推荐, 收藏, 编辑
摘要:怎样给UIview添加背景图片呢很简单,就是先给view添加一个subview,然后设为背景图片:效果图如下:很简单直接上代码: //设置内容 self.myTopView.backgroundColor=[UIColor grayColor]; self.nameLabel.textColor=[UIColor blackColor]; self.addLabel.textColor=[UIColor blackColor]; self.nameLabel.font=[UIFont boldSystemFontOfSize:16.f]; self.a... 阅读全文