设万维读者为首页 广告服务 联系我们 关于万维
简体 繁体 手机版
分类广告
版主:诤友
万维读者网 > 教育学术 > 帖子
学习苹果WWDC 2011视频讲座的笔记(4)
送交者: 茶树油之家 2011年06月27日21:27:21 于 [教育学术] 发送悄悄话
今天利用午饭和休息的时间完成了两个讲座的视频。我尽量抓紧时间充电,这样做好更新的准备。

讲座310 What's New In Instruments


Instruments的意思我的理解是测试设备或工具,苹果有许多测试工具,其中有的是开放原码的工具。这些工具可以用来测试软件的运行的许多参数或用于发现问题,如内存的漏洞(Memory leak)。我用的不多。苹果鼓励软件开发人员一定要用这些工具来检查软件,发现和帮助解决软件中的漏洞和隐患。

本讲座介绍了几个新的测试工具,并演示了这些工具的用法。苹果的这些先进工具可以和Xcode和原码结合起来,直接测试软件在iPhone/iPad上的运行和资源利用的情况,如CPU的分配情况、多线程分布、内存漏洞等。这就像修车使用的工具和设备一样,利用这些工具设备可以了解到操作系统非常低层的数据分布,用图像的方式和关系结构图展示软件的细节。真是分析到非常精细的程度。熟悉和了解这些工具,可以发现问题,做出高质量的软件,编程员、用户和苹果三方大家都得到好处。

讲座311 Mastering Source Control in Xcode


这是我最喜欢的讲座之一,原码控制是软件开发人员必备的一个工具。该讲座介绍了在Xcode中如何使用Source Control(SC),并以例子讲解其使用的基本情况,非常精彩!

在Xcode 4中,SC是融为一体的。Xcode 4提供许多界面和工具。该讲座共分三个内容:

  • SC的介绍
    • 编码(editing)
    • 确认存入改变(committing changes)
    • 查看历史(view history)
    • 管理原码库(managing repositories)
  • 分享原码
    • 用SC创建新的项目(creating new projects using source control)
    • 配置远程(configuring remotes)
    • 推出改变(pushing changes)
  • 有效地利用分支与融合来管理和分享原码
    • 建立分支(creating branhes)
    • 转化(switching)
    • 解决矛盾不同(resolving conflicts)
    • 融合(merging)
在Xcode 4内部有自己的SC,同时如果多人合作,可以设置远程SC。苹果推荐使用分支来管理不同的发展版本和变化,然后有非常好的解决矛盾的工具,将不同分支融合一体。对于编程人员来说,这是一个非常方便和必须的工具。

参考资料

0%(0)
标 题 (必选项):
内 容 (选填项):
实用资讯
回国机票$360起 | 商务舱省$200 | 全球最佳航空公司出炉:海航获五星
海外华人福利!在线看陈建斌《三叉戟》热血归回 豪情筑梦 高清免费看 无地区限制