摘要:
TODO: https://developer.apple.com/library/prerelease/ios/releasenotes/ObjectiveC/RN-TransitioningToARC/Introduction/Introduction.html https://develope 阅读全文
摘要:
iOS开发中,我们往往需要从网络获取需要展示的数据,这些数据一般以XML或JSON格式表示,必须对其进行解析,得到我们可以处理的实体对象数据。所谓“解析”,就是从事先规定好的格式串中提取数据。解析的前提是数据的提供方与获取方提前约定好格式,数据提供方按照格式提供数据,数据获取方按照格式获取数据。一般 阅读全文
摘要:
如果你已经熟练掌握了C#编程语言,那么学习Swift将会很容易。 这两种编程语言可以很方便地对比学习。 如何对比学习,微软已经帮我们总结好了。 微软提供了一个PDF文件SwiftCSharpPoster.pdf(可直接点击下载)。 下面是该PDF文件内容截图。 1、 Variables 2 、Gen 阅读全文
摘要:
工欲善其事,必先利其器,在此记录一下CocoaPods的安装及使用。 一、安装 1、升级Ruby环境 在终端使用:$sudo gem update —system来进行升级 2、安装CocoaPods时我们要访问cocoapods.org,该网站可能被墙了,这样下载安装可能会是龟速,我们可以用淘宝的 阅读全文
摘要:
Command+[ 左移代码块 Command+] 右移代码块 Tab键 接受代码自动完成提示 Esc键 显示代码提示菜单 Control+.(半角句号) 循环浏览代码提示 Shift+Control+.(半角句号) 反向循环浏览代码提示 Command+Control+S 创建快照... 阅读全文
摘要:
1、微软.NET Framework 开放源码地址http://referencesource.microsoft.com/ 阅读全文
摘要:
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功。它充分利用了元素间的次序关系,采用分治策略,可在最坏的情况下用O(log n)完成搜索任务。算法要求 1、必须采用顺. 阅读全文