上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 1. Runtime Objective-C 是面相运行时的语言(runtime oriented language),就是说它会尽可能的把编译和链接时要执行的逻辑延迟到运行时。这就给了你很大的灵活性,你可以按需要把消息重定向给合适的对象,你甚 至可以交换方法的实现,等等。 RunTime简称运行时 阅读全文
posted @ 2016-09-08 18:33 超级大熊 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1. 反转二叉树,不用递归 1 2 3 4 5 6 7 8 9 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * Tre 阅读全文
posted @ 2016-09-08 18:12 超级大熊 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.如何追踪app崩溃率,如何解决线上闪退 当iOS设备上的App应用闪退时,操作系统会生成一个crash日志,保存在设备上。crash日志上有很多有用的信息,比如每个正在执行线程的完整堆栈跟踪信息和内存映像,这样就能够通过解析这些信息进而定位crash发生时的代码逻辑,从而找到App闪退的原因。通 阅读全文
posted @ 2016-09-08 17:55 超级大熊 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 问题: 4道过滤菜鸟的iOS面试题 网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。 1.struct和class的区别 在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实 阅读全文
posted @ 2016-09-08 15:00 超级大熊 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: 死锁一直都是在使用多线程时,需要注意的一个问题。以前对同步、异步,串行、并行只有一个模糊的概念,想想也是时候整理一下了。再看看之前的博客,已经很久没有干货了【说得好像之前有干货一样】,所以,这篇博客,我尽最大努力,也借鉴了很多其他博客中的例子,来讲解GCD死锁问题。 环境信息: Mac OS X 1 阅读全文
posted @ 2016-09-08 14:59 超级大熊 阅读(172) 评论(0) 推荐(0) 编辑
摘要: iOS可以通过CADisplayLink实现自定义动画引擎,pop就是基于此实现的,而且比原生Core Animation更强大好用。譬如当ViewController侧滑返回的时候,系统会将Core Animation的动画会停止,而基于CADisplayLink实现的动画则不会停止,因而可以实现 阅读全文
posted @ 2016-06-29 15:10 超级大熊 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。 然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法 阅读全文
posted @ 2016-06-29 15:08 超级大熊 阅读(1944) 评论(0) 推荐(0) 编辑
摘要: (一)首先,介绍几种常见的I/O模型及其区别,如下: blocking I/O nonblocking I/O I/O multiplexing (select and poll) signal driven I/O (SIGIO) asynchronous I/O (the POSIX aio_f 阅读全文
posted @ 2016-06-14 11:21 超级大熊 阅读(28879) 评论(3) 推荐(4) 编辑
摘要: 转自:http://www.cnblogs.com/wengzilin/p/5307509.html HTTP属于老话题了,在项目中我们经常需要往服务端发POST或者GET请求,但是对于HTTP的了解不应只局限于此。千里之行,始于足下。越想走的远,基本原理就应该了解的透彻全面一些,仅仅停留在使用AS 阅读全文
posted @ 2016-06-12 15:55 超级大熊 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/favormm/article/details/6664970 如何用Facebook graphic api上传视频: http://developers.facebook.com/blog/post/532/ Keychain保存数据封装: htt 阅读全文
posted @ 2016-06-12 15:54 超级大熊 阅读(174) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页