随笔分类 -  iOS基础知识

摘要:一 viewcontroller执行方法的主要顺序为:init—>loadView—>viewDidLoad—>viewWillApper—>viewDidApper—>viewWillDisapper—>viewDidDisapper—>viewDidUnload—>dealloc二 关于init... 阅读全文
posted @ 2015-05-02 22:28 狠角色Cisse 阅读(330) 评论(0) 推荐(0)
摘要:官方文档:https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/TheAppLifeCycle/TheAppLifeCycle.html#//apple_ref... 阅读全文
posted @ 2015-05-02 21:51 狠角色Cisse 阅读(440) 评论(0) 推荐(0)
摘要:答案:使用方法conformsToProtocol.调用例子:BOOL isConform = [Student conformsToProtocol:@protocol(UIScrollViewDelegate)];或者:Student* student =[[Student alloc] ini... 阅读全文
posted @ 2015-05-02 20:54 狠角色Cisse 阅读(5231) 评论(0) 推荐(0)
摘要:问题来源:常见面试问题之:NSObject和NSObject protocol有什么区别,为什么要有NSObject protocol, 有没有不继承自NSObject的类?虽然在iOS开发过程中所用到的几乎所有的类都派生自NSObject, 但Cocoa并不是只有一个NSObject这一个root... 阅读全文
posted @ 2015-05-02 20:23 狠角色Cisse 阅读(270) 评论(0) 推荐(0)
摘要:支持arm64之后,格式化字符串的时候会遇到一些问题,主要与NSInteger的定义有关:#if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN32 || NS_BUILD_32_LIKE_64typede... 阅读全文
posted @ 2015-05-02 16:33 狠角色Cisse 阅读(238) 评论(0) 推荐(0)
摘要:英文好的直接读下面链接的文章就好了:http://stackoverflow.com/questions/8972221/would-it-be-beneficial-to-begin-using-instancetype-instead-of-idhttps://developer.apple.c... 阅读全文
posted @ 2015-05-02 00:33 狠角色Cisse 阅读(140) 评论(0) 推荐(0)
摘要:今天在准备出笔试题的过程中随便搜了一下其他的笔试题,看到其中一个就是关于performSelector与直接调用的区别。个人感觉这其实是一个陷阱题,因为大部分应用场景下,用哪一种都可以,可以说是没有区别的,但其实又有一些细节上的区别。比如说,假如有如下代码:- (void)doTest { S... 阅读全文
posted @ 2015-04-14 21:24 狠角色Cisse 阅读(1704) 评论(0) 推荐(0)
摘要:View Controller的组合应用其实很常见了,比如说Tab bar controller和Navigation view controller的组合使用,像这种一般都是Navigation view controller作为Tab bar controller的一个child view co... 阅读全文
posted @ 2015-04-13 20:43 狠角色Cisse 阅读(295) 评论(0) 推荐(0)
摘要:NSTimer可以用来执行一些定时任务,比较常用的方法就是:+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo r... 阅读全文
posted @ 2015-04-12 12:59 狠角色Cisse 阅读(1760) 评论(0) 推荐(0)
摘要:NSNotificationCenter是iOS中常用的消息通知机制,不过在使用过程中有几点需要注意的问题.直接贴Apple 的官方文档吧:A notification center delivers notifications to observers synchronously. In othe... 阅读全文
posted @ 2015-04-11 20:51 狠角色Cisse 阅读(4118) 评论(0) 推荐(0)