求 Objective-objective c程序设计计(第6版)

objective-c程序设计第四版代码清单4-6用xcode码出来有问题
[问题点数:40分,结帖人sinat_]
objective-c程序设计第四版代码清单4-6用xcode码出来有问题
[问题点数:40分,结帖人sinat_]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2015年3月 移动开发大版内专家分月排行榜第三2014年10月 移动开发大版内专家分月排行榜第三
2015年3月 移动开发大版内专家分月排行榜第三2014年10月 移动开发大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。求objective-c程序设计第6版 高清 pdf_百度知道
求objective-c程序设计第6版 高清 pdf
这是一道待解决的难题
您的回答被采纳后将获得系统奖励20(财富值+经验值)+难题奖励10(财富值+经验值)+提问者悬赏10(财富值+经验值)
我有更好的答案
按默认排序
其他类似问题
c程序设计的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁《Objective-C程序设计(第6版)》-试读 - hae - ITeye技术网站
博客分类:
记得大约2年前我所在的项目组说我们有个项目是要做IOS开发的,当时哥那个高兴啊,终于要跨入这个高大上的行业了,可以跟着乔帮主混了。于是项目还没开始哥就在网上找Objective-C的资料书籍看,发现它的语法是基于C的,完了,哥的C还是在大学的时候学的早忘完了,没事那咱就从C开始看,各种语法各种数据结构一顿恶补,正信心满满的准备开始自己的高大上的Objective-C学习时,上面说这个IOS项目搁浅了!!!
我去,现在想想都后悔啊,要是当时那个项目真要是搞起来,或者是哥坚定不移的自学Objective-C,想来哥现在也不是这副田地了,唉,时运不济啊。
话说当初那个说要IOS项目搁浅的人你站出来 我保证不打死你。就这样哥还是一个在只会码java的小屌丝,和那些个搞IOS动不动就上万的工资比起来,哥在Java这些年是白混了,现在看到有这个试读活动就赶紧就来看看啦,要重拾Objective-C不求进入高大上的IOS行业,但求多读点书把欠下的补上。
正应了那句话 出来混早晚都是要还的。
试读开始:
作者上来就直切主题,为我们演示了Objective-C语言的第一个hello world的程序-Programming is fun!,这种风格我比较喜欢,不像有的书籍,一上来就是大书特书Objective-C,从注册到下载再到安装事无巨细的介绍,其实对于什么都不知道的新人比较有用,如果稍微了解点程序开发的都会直接跳过这部分的,如果真要了解这部分或者安装开发环境,可以从网上获得更多的信息,而且安装遇到的问题也可以在网上找到解决方法。毕竟书上安装开发环境时是绝对不会遇到安装遇到的各种问题,基本上都是一路Next。
// 第一个程序示例
#import &Foundation/Foundation.h&
int main (int argc, const char * argv[])
@autoreleasepool {
NSLog (@"Programming is fun!");
通过介绍Xcode的使用,作者手把手的教读者开发第一个程序,配图也很不错,加上Mac的本身漂亮界面,使没有Mac的读者大大的眼馋啊.
Objective-C源文件使用.m作为文件名的扩展名,并列举了常见的文件扩展名,如下图所示:
书中总结了使用Xcode编译运行程序的具体步骤:
1)启动Xcode应用程序
2)如果开发新项目,选择File-New -Project...,或者在起始页面选择“Create a new Xcode Project” 选项
3)对于应用程序类型,选择Application-CommandLineTool,然后单击Next按钮
4)为应用程序取一个名称,在其他字段填入内容,单击Next按钮
5)选择项目目录的名称,还可以选择在那个目录中存储项目文件,单击Create按钮
6)在左上框格中会看到文件main.m,突出显示该文件,在该矿看羡慕的编辑矿看中输入你的程序。
7)在右上方的工具栏中,选择位于View中间的按钮,将显示调试区域,在这个区域将会显示输出。
8)在工具栏中单击Play按钮,或者从Product菜单中选择Run,编译并运行程序。
9)如果出现任何编译错误或者输入与预期不一致,需要对程序做一些修改,重复上一步骤重新编译和运行程序
现在的IDE都可以在编写时发现一些潜在错误, 同样的Xcode使用不同的颜色指示值,保留字等内容,也会在编写程序时提示程序中的一些潜在错误,这对刚开始编程的人来说很有帮助,(比如说 要是程序书写错误,IDE会标红显示)。
对于习惯于UNIX shell和命令行工具的程序员,可能更愿意使用Terminal来编辑,编译和运行程序。在Mac中这些都不是问题。
值的注意的是,在使用Terminal命令行来编译程序前,请确保系统上安装了Xcode的命令行工具。
高级语言的精髓-面向对象
Objective-C也是面向对象的编程语言,这点对于学习过面向对象语言的程序员应该很好理解。
书中作者也对Objective-C中的面向对象相关术语进行了说明:
接口:@interface
实现:@implementation
方法及实现:program -解决特定问题的代码
书的最后介绍了Objective-C的相关框架
Foundation框架和用户开发复杂图形用户界面(GUI)的Cocoa和cocoa touch
总的来说,通过试读章节,我们应该对使用Objective-C进行程序设计有了很好的体验,并且可以独立开发小程序,并对面向对象的程序设计有一定的概念,对变量和方法命名有一定的了解.
浏览: 32534 次
来自: 上海
Wuaner 写道写的不错,感谢分享读后感给大家! 谢谢
写的不错,感谢分享读后感给大家!
ComBat_Func 写道是将空转换为空数组么,的确是好招! ...
是将空转换为空数组么,的确是好招!

我要回帖

更多关于 c程序设计第四版 的文章

 

随机推荐