8 JsonNero

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

PerformSelector

@interface AAA : NSObject- (void)aaPublic;@end#import "AAA.h"@implementation AAA- (void)aaPublic{ NSLog(@"%s", __func__);}- (void)aaPrivate{ NSLog(@"%s", __func__);}@end

2015-09-14 00:36:01

NSExpression

转载自http://nshipster.cn/nsexpression/每当涉及查询或者整理信息时,Cocoa总是其他标准库羡慕的对象。通过使用NSPredicate,NSSortDescriptor,以及偶尔使用NSFetchRequest,即使是最复杂的数据任务也可以被简化成为几行极其容易读懂的代码。现在,NSHipster们无疑已经熟悉NSPredicate 了(如果你还

2015-04-20 00:35:45

NSPredict

参考:http://justsee.iteye.com/blog/1816971http://nshipster.cn/nspredicate/http://blog.csdn.net/ztp800201/article/details/8116081谓词语法替换%@是对值为字符串,数字或者日期的对象的替换值。%K是key path的替换值。NSPr

2015-04-20 00:10:05

NSRegularExpression iOS自带的正则表达式

转载自NSRegularExpression iOS自带的正则表达式以前做验证邮箱,电话号码的时候通常用第三方的正则表达式或者NSPredicate(点这里查看以前的文章),在后期,苹果推出了自己的正则表达式来提供给开发者调用,很方便,功能也强大.      具体可以查看官方文档,包括如何书写进行匹配的正则表达式例子,这里我就不多加详述了,因为本人看那一堆符号好

2015-04-17 00:27:44

NSScanner

参考:http://blog.csdn.net/trandy/article/details/10003993http://blog.csdn.net/kmyhy/article/details/8258858API介绍@interface NSScanner : NSObject @property (readonly, copy) NSString *string;

2015-04-16 23:41:42

NSFileHandler---初步理解

NSString *docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]; NSString *filePath = [docPath stringByAppendingString:@"/1.txt"]; NSString *str

2015-04-05 00:55:54

Push/Pop ViewController 时右上角会有奇怪黑影冒出的问题

这个问题似曾相似转载自http://imtx.me/archives/1933.htmliOS 自 7.x 某个版本以后,存在一个 Push/Pop ViewController 时右上角会有奇怪黑影冒出的问题。这个问题由来已久,直到昨天有个朋友向我反应时我才重新注意起来。我以为这是 iOS 的 Bug,无法解决,但后来另一个朋友提供了一个解决方案,我才发现这是可以解决的,

2015-03-31 10:10:13

self.navigationItem.titleView不居中

为什么self.navigationItem.titleView有时候不能居中呢答一:UINavigationBar automatically centers its titleView as long as there is enough room. If the title isn't centered that means that the title view is

2015-03-30 19:55:42

手势冲突---UITableView删除, 自定义侧滑返回,UIScroll的手势冲突

返回手势和UITableView删除的冲突今天遇到一个手势冲突的问题在这里记录一下由于还要适配ios6 所以就从网上找了个侧滑返回的类MLNavigationController但是这个类手势和UITableView的滑动删除是有冲突的 所以UITableView的手势被干掉了(原生的UINavigationcontroller不会)冲突项目在这里解决办法就是写个scr

2015-03-27 00:50:51

UIButton---按住录音,松开停止

这几天做到录音,要求是 按住录音,松开停止录音完成, 手拖到按钮外时取消录音先看看UIControlEvent的解释UIControlEventTouchDown单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。UIControlEventTouchDownRepeat多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四根手指的时候。UIControlEventTou

2015-03-25 17:52:51

动画---UIView动画

iOS的动画有很多种 其中UIView的动画的动画比较简单先介绍一下UIViewAnimationOptionsUIViewAnimationOptionLayoutSubviews //提交动画的时候布局子控件,表示子控件将和父控件一同动画。UIViewAnimationOptionAllowUserInteraction //动画时允许用户交流,比如触摸UIVi

2015-03-25 01:36:26

scrollsToTop---在多个scrollView情况下

我们先看看官方是怎么说的// When the user taps the status bar, the scroll view beneath the touch which is closest to the status bar will be scrolled to top, but only if its `scrollsToTop` property is YES, its de

2015-03-19 23:48:34

Opaque

要注意,首先尽量将view设置为Opaque,如果view是不透明的,那么应该将其opaque属性设置为YES。  为什么要这样做呢?其实是有一定的原因的,一起来看一下。这样设置ios可以让系统以最优的方式来绘制view。opaque属性可以在Interface Builder或代码中设置。  苹果的官方文档对opaque属性有如下解释:This property provides a

2015-03-19 23:30:21

AppDelegate中的模块初始化转移

转载自blog.sunnyxx.com 前段时间整理项目中的AppDelegate,发现很多写在- application:didFinishLaunchingWithOptions:中的代码都只是为了在程序启动时获得一次调用机会,多为某些模块的初始化工作,如:- (BOOL)application:(UIApplication *)applicationdidFinishLau

2015-03-18 15:01:08

NSFileManager---数据保护

转载自:http://blog.csdn.net/yiyaaixuexi/article/details/19486335数据保护API1)文件保护/* 为filePath文件设置保护等级 */  NSDictionary *attributes = [NSDictionary dictionaryWithObject:NSFileProte

2015-03-16 23:22:58

侧滑返回---UIScrollView

转载自http://www.cnblogs.com/lexingyu/p/3702742.html 【前情回顾】去年的时候,写了这篇帖子iOS7滑动返回。文中提到,对于多页面结构的应用,可以替换interactivePopGestureRecognizer的delegate以统一管理应用中所有页面滑动返回的开关,比如在UINavigationController的派

2015-03-13 00:03:22

侧滑返回---一些问题

转载自http://blog.sina.com.cn/s/blog_65c178a80102v0f4.html           http://www.cnblogs.com/lexingyu/p/3702742.html           http://www.tuicool.com/articles/FB3IJ3           http://www.tuicool.com

2015-03-13 00:01:28

Project---重命名工程名

总会遇到几个项目,在做到一半的时候被要求改项目名,网上找了下相关的资料,大多数是xcode5以前的版本,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》 1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。将名称修改为xcd5后按enter键弹出一个对话框,这个时候放心

2015-03-12 01:28:41

图片---播放gif图片

转载自:http://www.cnblogs.com/smileEvday/archive/2013/03/28/Gif.html          三种方式显示GIF图片播放gif图片通常会有四种方式用UIWebView NSString *path = [[NSBundle mainBundle] pathForResource:@"r

2015-03-11 00:11:42

imageIO---完成渐进加载图片

转载自:http://www.cnblogs.com/smileEvday/p/IncrementallyLoadImage.html 前面有一篇《使用imageIO获取和修改图片的exif信息》介绍了使用imageIO获取图片的exif信息,在看到Image I/O Programming Guide的时候注意到了,文档中提到了可以使用CGImageSource实现渐进加

2015-03-10 23:30:13

查看更多

勋章 我的勋章
    暂无奖章