oc
yesman317
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数组排序[Block,NSComparator]
NSArray *stringArray = [NSArray arrayWithObjects:@"abc 1", @"abc 21", @"abc 12",@"abc 13",@"abc 05",nil]; NSComparator sortBlock = ^(id string1, id string2) { return [str...原创 2014-03-05 16:05:10 · 143 阅读 · 0 评论 -
种cookie
UIwebview 需要自己种植cookie 含域。原创 2015-10-29 16:58:16 · 329 阅读 · 0 评论 -
私有api检测
可以搜索performselector的参数,看有没有拼出来的selector另外搜索extern C的函数声明,看是否有函数没有定义但是有调用原创 2015-10-29 16:56:55 · 162 阅读 · 0 评论 -
@interface @implementation 变量
现在看的有点混乱。大概知道 在interface中声明的是实例变量,如果是公共的就可以被外部访问。那和implementation 中什么的变量区别在哪里呢?那么变量在什么情况下 声明在 interface 什么情况下声明在implementation 下呢?谢谢!...原创 2014-04-29 20:20:59 · 276 阅读 · 0 评论 -
iOS 截屏
+ (UIImage *)getImageOfView:(UIView *)view{ UIImage *screenImage;// UIWindow *screenWindow = [[UIApplication sharedApplication] keyWindow]; UIGraphicsBeginImageContextWithOptions(vie...原创 2014-04-22 21:47:33 · 127 阅读 · 0 评论 -
isKindClass isNumberClass
isMemberOfClass 该方法是用来判断是否是该类的实例,父类不参与,与isKindOfClass区别,但是小弟有个疑问,为什么用系统的某些类调用这个方法的时候却不好使?NSMutableArray * mutablearray = [[NSMutableArray alloc] init];02. 03.if ([mutablearray isMemberOf...原创 2014-04-17 18:29:52 · 203 阅读 · 0 评论 -
备忘oc
CFAbsoluteTimeGetCurrent*uin NSInteger 1819045699 1819045699setNeedsDisplay+ (NSInteger)getCurrentVIPLevel{ if ([[QZoneUserSetting GetInstance] getQzoneVipLevel] > 0) { ...原创 2014-04-16 21:03:38 · 142 阅读 · 0 评论 -
OC 学习备忘
1:居中布局label.center = CGPointMake(CGRectGetMidX(window.bounds), CGRectGetMidY(window.bounds));2:设备检测if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { ...原创 2014-04-06 12:31:41 · 164 阅读 · 0 评论 -
如何判断当前系统大于ios5 或者ios6?
如何判断当前系统大于ios5 或者ios6?原创 2014-08-29 17:12:10 · 390 阅读 · 0 评论 -
离线push 原理 调试?
离线push 原理 调试?原创 2014-08-29 17:11:26 · 311 阅读 · 0 评论 -
ios 学习地址
https://github.com/Aufree/trip-to-iOS原创 2015-03-09 17:11:38 · 141 阅读 · 0 评论 -
高斯模糊
- (UIImage *)blurImageFromBackGround{ //parentView是要生成模糊背景的view UIGraphicsBeginImageContext(self.parentView.bounds.size); [self.parentView.layer renderInContext:UIGraphicsGetCurrentCo...原创 2015-02-11 14:52:29 · 172 阅读 · 0 评论 -
内存的堆栈是什么
要点:堆:顺序随意栈:先进后出堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意...原创 2014-03-10 10:30:25 · 249 阅读 · 0 评论 -
oc 变量存栈 对象存堆
Objective-C的对象在内存中是以堆的方式分配空间的 你可以看到很多对象的初始化是 [NSObject alloc]init],alloc是NSObject分配内存的一个方法(你的oc对象基类基本都是NSObject),并且堆内存是由你释放的,即release栈由编译器管理自动释放的,在方法中(函数体)定义的变量通常是在栈内,因此如果你的变量要跨函数的话就需要将其定义为成员变量。...原创 2014-03-10 10:21:29 · 284 阅读 · 0 评论
分享