摘要: 本文主要探讨一些常用多任务的最佳实践。包括Core Data的多线程访问,UI的并行绘制,异步网络请求以及一些在运行态内存吃紧的情况下处理大文件的方案等。 其实编写异步处理的程序有很多坑!所以,本文所涉及的样例都尽量采用简洁直观的处理方式。因为越是简单的逻辑结构,越能彰显代码的脉络清晰,越易于理解。 阅读全文
posted @ 2016-09-06 11:33 helloworld2019 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 这篇文章站在GUI设计师的角度概述了APP从项目启动到切片输出的过程,相当于工作流程的介绍。这里写的不是一种规范,只是一种工作方法,加上技术的更新是非常快的,大家在具体工作中,一定要灵活运用。 这里我们只说IOS系统下的设计,至于Android,因为尺寸太多,涉及的东西比较乱。1 Part 1 项目 阅读全文
posted @ 2016-09-01 11:27 helloworld2019 阅读(2263) 评论(0) 推荐(1) 编辑
摘要: 算法题1、在一个无序序列中查找两个数的和 等于一个给定的数,时间复杂度最小 2、查找一个字符串中的最长回文字符串 3、在十几万的数据中,快速查找某个数据 阅读全文
posted @ 2016-08-23 14:12 helloworld2019 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1、对于非容器对象(NSString) 不可变 (NSString) copy :浅复制,指针指向 mutableCopy:深复制,生成可变字符串对象 可变(NSMutableString) copy: 深复制,生成不可变字符串对象 mutableCopy :深复制,生成可变字符串对象 2、对于容器 阅读全文
posted @ 2016-08-23 10:58 helloworld2019 阅读(241) 评论(0) 推荐(0) 编辑
摘要: iOS下JS与原生OC互相调用 iOS下JS与原生OC互相调用 引言 一直听说WKWebView比UIWebView强大许多,可是一直没有使用到,今天花了点时间看写了个例子,对其API的使用有所了解,为了日后能少走弯路,也为了让大家更容易学习上手,这里写下这篇文章来记录如何使用以及需要注意的地方。 阅读全文
posted @ 2016-08-12 18:08 helloworld2019 阅读(782) 评论(0) 推荐(0) 编辑
摘要: http://www.jianshu.com/p/87ef6720a096 阅读全文
posted @ 2016-08-12 08:23 helloworld2019 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cocoachina.com/ios/20141018/9960.html 最近在找工作,Objective-C中的Runtime是经常被问到的一个问题,几乎是面试大公司必问的一个问题。当然还有一些其他问题也几乎必问,例 如:RunLoop,Block,内存管理等。其 阅读全文
posted @ 2016-08-11 18:03 helloworld2019 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 一、Instrument 两个方法: (1)、按下Command + I打开Instrument; (2)、xcode->product->profile; 二、Core Animation工具 1、界面 2、简介 注意这个调试必须使用真机,点击左上角的红色圆圈就会开始录制 我们需要了解两个两个区域 阅读全文
posted @ 2016-08-11 08:04 helloworld2019 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 介绍 MVVM 本文翻译自:http://www.objc.io/issue-13/mvvm.html 原作者:Ash Furrow 译者:@nixzhu 我于 2011 年在 500px 找到自己的第一份 iOS 开发工作。虽然我已经在大学里做了好几年 iOS 外包开发,但这才是我的一个真正的 i 阅读全文
posted @ 2016-08-09 23:18 helloworld2019 阅读(172) 评论(0) 推荐(0) 编辑
摘要: GCD 深入理解:第一部分 本文翻译自 http://www.raywenderlich.com/60749/grand-central-dispatch-in-depth-part-1 原作者:Derek Selander 译者:@nixzhu 虽然 GCD 已经出现过一段时间了,但不是每个人都明 阅读全文
posted @ 2016-08-09 23:14 helloworld2019 阅读(218) 评论(0) 推荐(0) 编辑