Objective-C笔记
猩猩点赞
这个作者很懒,什么都没留下…
展开
-
SEL和IMP
1. SEL和IMP最早我把SEL理解为函数指针,现在看来,不是这样的。1.1 SEL类型SEL类型的变量,可以通过@selector(方法名)来取得,当然了,Objective C的方法名,我们也知道了,多么恶心(比Java废话还多)。而它真正得到的,只要方法名一样,它的值就是一样的,不管这个方法定义于哪个类,是不是实例方法【再说了,@select转载 2014-08-04 21:18:39 · 468 阅读 · 0 评论 -
异步下载sendAsynchronousRequest:...方法
2014年08月16日11:15:54主要注意的时异步。原创 2014-08-16 11:22:51 · 2340 阅读 · 0 评论 -
自定义tableView
2014年08月16日21:55:08步骤:原创 2014-08-16 22:02:25 · 666 阅读 · 0 评论 -
KVO--笔记
转载于:http://apluck.iteye.com/blog/1770231转载 2014-08-29 22:13:14 · 442 阅读 · 0 评论 -
@property和@synthesize
/**@property和@synthesize关键字是针对成员变量以及get/set方法而言的从Xcode4.4以后@property已经独揽了@synthesize的功能主要有三个作用:(1)生成了成员变量get/set方法的声明(2)生成了私有的带下划线的的成员变量因此子类不可以直接访问,但是可以通过get/set方法访问。那么如果想让定义的成员变量让子类直接访问那么只能在.h文件中转载 2014-08-30 20:03:17 · 459 阅读 · 0 评论 -
属性与实例变量--笔记9.12
@interface ViewController : UIViewController{// int age; int _age; //如果没有在.m文件中声明这样的语句(@synthesize age = age;),则这个实例变量是属性age的,此时也可以不写,也就是说属性的实例变量可以不声明,因为系统帮我们默认声明为下划线变量(如这里的_age),而@synthe原创 2014-09-12 19:24:13 · 527 阅读 · 0 评论 -
选中某一行时,在其最右边显示一个勾的标记--笔记9.23
1,在tableView中获取某个cellUITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];2,选中mou'y原创 2014-09-23 21:00:10 · 753 阅读 · 0 评论 -
两个页面间的传参
在两个页面间传参有两种方法原创 2014-08-18 19:38:24 · 943 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
转载于:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html#转载 2014-09-01 10:44:31 · 441 阅读 · 0 评论 -
笔记--9.1(遍历字典,参数写法,设置setHTTPBody)
通过遍历字典里的key值,来找到对应value值原创 2014-09-01 10:42:59 · 817 阅读 · 0 评论 -
笔记8-26(类别,扩展)
1,定义一个类的kuang'zhan原创 2014-08-27 08:26:59 · 475 阅读 · 0 评论 -
note--8.30(Cell重用)
//3,每个cell长什么样- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString *hotIdentifier = @"hot";// static NSString *varietyI原创 2014-08-30 19:01:58 · 452 阅读 · 0 评论 -
OC笔记—7.31(数组NSArray下标引用)
1,自定义对象的归档和解归档 解归档原创 2014-07-31 21:45:46 · 666 阅读 · 0 评论 -
笔记--8.29(自定义tableViewCell)
1,自定义tableViewCell时,原创 2014-08-29 10:48:41 · 565 阅读 · 0 评论 -
笔记8-27(自定义UIScrollView,添加手势识别,UIPageControl使用)
1,实现分页效果。滴原创 2014-08-27 22:39:58 · 721 阅读 · 0 评论 -
简单的tableView
//// ViewController.m// tableViewApp1//// Created by apple on 14-8-16.// Copyright (c) 2014年 xq. All rights reserved.//#import "ViewController.h"@interface ViewController (){ UITab原创 2014-08-16 20:45:48 · 664 阅读 · 0 评论 -
异步下载两个任务(利用协议)
//// ViewController.m// downLoadAPP//// Created by apple on 14-8-15.// Copyright (c) 2014年 xq. All rights reserved.//#import "ViewController.h"@interface ViewController (){ NSMutab原创 2014-08-15 21:31:16 · 727 阅读 · 0 评论 -
isKindOfClass和isMemberOfClass之间的区别
转载于:http://blog.csdn.net/onlyou930/article/details/7306148isKindOfClass: Returns a Boolean value that indicates whether the receiver is an instance of given class or an instance of any class转载 2014-08-04 22:30:57 · 580 阅读 · 0 评论 -
assign,copy,retain -Object-C中纠结的三个属性(copy)
assign,copy,retain这三个属性在我们申明属性时,经常用到,那么到底时什么东西呢 ?有什么意义呢?那我们就来看清楚把。这次,要讲的属性为:copy开始吧,不废话了,还是用代码说话。-----------------*.h #import@interface Address转载 2014-07-31 20:54:18 · 617 阅读 · 0 评论 -
NSArray的用法
转载链接:http://simman.cc/article/2232/一、数组简介NSArray:用来存储有序数组,它是不可变的,也不能存储C语言中的基本数据类型(int、float、double、enum、struct),也不能存nil,如果需要使用基本数据类型,需要先转成Objective-c中的对象。如NSNumber。另外,数组的最后一个元素一定是n转载 2014-08-23 10:02:19 · 726 阅读 · 0 评论 -
OC语法 子类与父类
1,子类拥有父类所有的东西,原创 2014-08-10 15:54:39 · 1275 阅读 · 0 评论 -
NSRange 用法
摘自:http://hi.baidu.com/ferrari_yang/blog/item/811e92c299396e0a0ef477a7.htmlNSRange的定义typedef struct _NSRange{ NSUInteger location; NSUInteger length;} NSRange;转载 2014-08-23 10:16:31 · 414 阅读 · 0 评论 -
My NSArray用法
1,创建数组原创 2014-08-23 11:55:36 · 608 阅读 · 0 评论 -
drawRect方法
1,iPhone的绘图操作是在UIView类的drawRect方法中完成的,所以如果我们要想在一个UIView中绘图,需要重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。2,在UIView中,重写drawRect: (CGRect)aRect方法,可以自己定义想要画的图案.且此方法一般情况下只会画一次.也就是说这个drawRect方法一般情况下只会被掉用一次.转载 2014-09-09 15:35:45 · 1734 阅读 · 0 评论 -
隐藏NavigationBar
在第一个页面原创 2014-08-25 18:41:18 · 794 阅读 · 0 评论 -
笔记--9-9(loadview和工厂模式时,解决头文件太多问题)
1,解决头文件太多问题在工程中建立一个属性列表文件Property List.plistNSString *path = [[NSBundle mainBundle] pathForResource:@"Property List" ofType:@"plist"];NSDictionary *dic = [NSDictionary dictionaryWithContentsOfFi原创 2014-09-09 21:18:59 · 501 阅读 · 0 评论 -
SQL经典语句
http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html转载 2014-08-26 20:18:10 · 445 阅读 · 0 评论 -
iOS将字典转换成http的参数字符串
转载于:http://8386217.blog.51cto.com原创 2014-08-26 20:48:01 · 1643 阅读 · 0 评论 -
笔记--9.10 (抓屏和文件路径初始化NSURL)
1,shi'yon文件路径原创 2014-09-10 21:45:20 · 801 阅读 · 0 评论 -
NSBundle介绍
转载于:http://blog.sina.com.cn/s/blog_8c87ba3b0100t89v.htmlbundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序转载 2014-08-28 17:09:04 · 459 阅读 · 0 评论 -
使用协议在两个页面之间传递数据
2014年08月16日09:32:37协议的使用:授权方原创 2014-08-16 09:43:27 · 735 阅读 · 0 评论 -
view的tag值相关
1,- (UIView *)viewWithTag:(NSInteger)tag; // recursive search. includes self从本身开始查找与tag值匹配的视图。2,查找规则:二叉树的先序遍历,第一次找到就返回该视图,并停止查找。3.4.当父视图被隐藏时,其上的子视图也会跟着消失掉。原创 2014-12-23 16:14:40 · 611 阅读 · 0 评论