- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 SDWebImage下载图片的方法
//加入头文件#import "UIImageView+WebCache.h"只需要调用setImageWithURL:方法即可[cell.headimageViewsetImageWithURL:[NSURLURLWithString:item.headimage]];
2013-02-20 11:51:29 478
原创 采用GDataXMLNode进行xml解析
- (void)downloadCompleted:(HttpDownload *)hd{ //实例化解析器 GDataXMLDocument *doc = [[GDataXMLDocumentalloc]initWithData:hd.mDataoptions:0error:nil]; if (doc) {
2013-02-20 11:48:15 402
原创 使用ASIHTTPRequest实现下载功能
// HttpDownload.h#import #import "ASIHTTPRequest.h"#import "HttpDownloadDelegate.h"@interface HttpDownload :NSObjectASIHTTPRequestDelegate>{ NSMutableData *mData;
2013-02-20 11:46:20 506
原创 网址的组成及json文件结构
网址的组成 www.baidu.cn (域名) /http :// 19.168.3.4 : 8080 / index.jsp? page=1 & number=500协议名
2013-02-19 21:17:12 950
原创 使用类库需要导入的架包总结
一:使用ASIHttpRequest需要导入的库1.systemConfiguration.framework2.MobileCoreServices.framework3.libz.dylib4.CFNetwork.framework二:使用SDWebImage不需要加任何东西三:使用xml解析配置使用xml解析用到的类库GDataXMLNod
2013-02-19 21:16:11 1530
原创 NSURLConnection下载独立于ViewController
1.首先定义一个协议// HttpDownloadDelegate.h#import @classHttpDownload;@protocol HttpDownloadDelegate NSObject>- (void)downloadComplete:(HttpDownload *)hd;@
2013-02-19 21:12:54 541
原创 NSURLConnection下载类写在主视图控制器中
1.首先创建NSURLConnection类的实例2.实现协议中的方法3.分为三步:收到服务器响应,要清空旧数据.接收数据.下载完成,采用iOS自带的NSJSONSerialization解析// RootViewController.h#import @interface RootViewContr
2013-02-19 21:12:30 362
原创 通讯录的实现
// 需要导入 AddressBookUI.framework,AddressBook.framework 框架// ViewController.h#import #import @interface ViewController :UIViewControllerABPeoplePickerNavigation
2013-02-19 10:53:57 452
原创 下拉刷新的实现
使用EGOTableViewPullRefresh开源类库需要导入QuartzCore.framework框架//MainViewController.h#import #import "EGORefreshTableHeaderView.h"@interface MainViewController :UIViewControllerUITable
2013-02-19 10:52:36 399
原创 JSon解析器及SDWebImage的使用
1.根据提供的网址首先将json文件下载下来 (json文件中存储的是key-value,其中value对应的可能是一个数组)#import "SBJson.h"#import "UIImageView+WebCache.h"NSString *urlstr = @"http://192.168.88.8/sns/my/user_list.p
2013-02-19 10:51:50 805
原创 获取相册中的照片
// ViewController.h#import #import "InputWordsViewController.h"@interface ViewController :UIViewController UIImagePickerControllerDelegate>@property (weak)IBOutlet
2013-02-19 10:50:50 494
原创 两个ViewController之间跳转的动画效果
两个ViewController之间跳转的动画效果进入SecondeViewController: SecondViewCotroller *secondViewController = [[SecondViewCotrolleralloc]init]; [UIViewbeginAnimations:nilcontext:NUL
2013-02-19 10:49:30 2510
原创 ViewControlller之间传值
1.ViewController之间正向传值 (ViewController1传给ViewController2)利用属性的方法: 在ViewController2中定义一个属性,等ViewController2初始化的时候直接为其属性赋值 SecondViewController *second = [[Sec
2013-02-19 10:47:49 1511
转载 Objective-C语法之代码块(block)的使用
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函数的方式调用块对象变量就可以了:int result = myBlock(4
2013-02-17 11:45:51 410
转载 CocoaPods一个Objective-C第三方库的管理利器
介绍:开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用是,你又得手工的Add到项目里,用的到库多起来了,就不方便管理了。发现CocoaPods这个软件,可以帮你管理Xcode里的第三方的库,很方便。那怎么用呢?先安装CocoaPods。1、CocoaPods是跑在Ruby的软件,安装可能需要几分钟,安装命名:sudo gem insta
2013-02-17 11:26:37 329
原创 oc笔记
1.如果想使用某一个文件,一般在.h文件中用@class,在.m文件中用#import 2.重载,从新写父类的方法,如果想调用父类的方法,通过super关键字
2013-02-08 11:21:54 250
原创 程序的执行过程
1.首先程序存放在硬盘中2.当程序执行的时候,就会被load到内存当中3.内存中存放的操作系统的代码,找到我们写的代码,我们写的函数从main函数开始执行4.程序执行过程分为四个区: a.代码区 - 存放代码 b.数据区 - 静态变量和字符串常量 c.栈 -
2013-02-07 16:10:09 302
原创 ios开发环境安装
https://developer.apple.com/technologies/ use storyboards arc 是否包含单元测试
2013-02-07 11:20:04 387
原创 KVO(键值监听模式)
//当一个类中的值改变的时候,执行另外一个类的方法// MyClass1.h#import@interface MyClass1 :NSObject{ NSString *value;}@property (nonatomic,copy)NSString *value;@end//
2013-02-04 19:07:13 1960
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人