摘要:
iOS 排序算法总结、二分法查找 还有一个:二分插入排序 平均时间O(n2) 稳定 1、插入排序 在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 直接插入排序是稳定的。算法时 阅读全文
摘要:
转:http://www.cnblogs.com/wendingding/p/3806821.html 一、简单介绍 1.什么是GCD? 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器” 纯C语言,提供了非常多强大的函数 2.GCD的优势 GCD是苹果公司为多核的并行运 阅读全文
摘要:
如果后台返回的字符串中的数据为xml/html格式。 后来经过百度,发现了两种解决方法,第一种是使用webView,webView中专门为了这种情况准备了一个方法: - (void)loadHTMLString:(NSString *)string baseURL:(nullable NSURL * 阅读全文
摘要:
1.如何快速的查看一段代码的执行时间。 #define TICK NSDate *startTime = [NSDate date] #define TOCK NSLog(@"Time: %f", -[startTime timeIntervalSinceNow]) 在想要查看执行时间的代码的地方进 阅读全文
摘要:
转:http://www.elsyy.com/news/2014/1124/6812140770.html iOS开发中的多线程,无疑是个很重要的知识点,要想把握多线程这块,就要学会以下这些。 一、进程在移动端,一个app就是一个进程,在内存中占用一定的空间。在计算机里,一个程序就是一个进程,同样也 阅读全文
摘要:
审核被拒原因有很多,其中遇到过的: 1.崩溃问题。当时用的是beeframe work的框架,苹果开始必须支持64位。 2.抽奖活动问题。当时app有涉及抽奖活动,而苹果不允许你产生混淆,误以为是苹果搞的活动,所以必须注明是跟苹果无关。 3. 当时做一个订单管理系统,被拒了两次,第一次是不让你先登录 阅读全文
摘要:
转:http://izhuaodev.blog.51cto.com/6266344/1108483 当一个iOS 应用被送到后台,它的主线程会被暂停。你用NSThread的detachNewThreadSelector:toTarget:withObject:类方法创建的线程也被挂起了。如果你想在后 阅读全文
摘要:
最近在想ios的安全问题,有个问题久久困扰着我,ios这样的封闭系统是引向深渊之路,还是必经之路。 iOS 是封闭的系统,它的漏洞只能指望苹果自己的工程师来修复。iOS 的系统版本非常集中,一般都是最新发布的 2 个大版本。另外 iPhone 机型也非常少,每年固定出一款。这使得黑客可以针对单一系统 阅读全文
摘要:
利用这几天空闲时间学了一些swift基本语法,感觉挺不错,跟oc有类似地方,也有不同吧。以下是主要区别: swfit和OC间的 联系 1.swift句尾不需要分号 ,除非你想在一行中写三行代码就加分号隔开。 2.swift不要写main函数 ,程序默认从上往下执行 3.swift不分.h和.m文件 阅读全文
摘要:
转载地址:http://www.ui001.com/article/302.html 比较正规的一套规范。包括:字体、颜色、按钮、图标、布局、空间、提示、命名规范等。 【特色推荐】 设计尺寸看这里 http://www.ui001.com/chicun/ 找素材一站就够 http://so.ui00 阅读全文