求编程高手指教!xcode6.3 打包ipa.2 Swift语言下报错

求编程的高手帮帮慢看下 我这个编程大家都这么教 为什么总是错误 我的xcode是6.1?版本的_百度知道
求编程的高手帮帮慢看下 我这个编程大家都这么教 为什么总是错误 我的xcode是6.1?版本的
//a://a.hiphotos://a.com/zhidao/wh%3D450%2C600/sign=9fbaa1ba794fbf//zhidao/wh%3D600%2C800/sign=7f2b1d17cd3d70cf4cafa20bc8ecfd38/00ee7bf92ef932d12f2eb93894f7.hiphotos.baidu.hiphotos.jpg" esrc="/zhidao/pic/item/00ee7bf92ef932d12f2eb93894f7.baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="<a href="http&nbsp
比如你的应该是item把好像,index后面应该是变量名的,改下试试。如果对请采纳谢谢你的缺少变量名
能把第15行那个代码 打给我看看吗?
不是15行的,你在14行index后面加个item,就是数组下标的索引的变量名
好像更错了
其他类似问题
为您推荐:
xcode的相关知识
其他2条回答
在学什么单片机?
这是什么?
for循环啊 你会吗?
我不会 只是好奇想问一下,你在干嘛
你编程的什么
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Swift编程教程Swift语言快速入门第八章_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
喜欢此文档的还喜欢
Swift编程教程Swift语言快速入门第八章
S&#8203;w&#8203;i&#8203;f&#8203;t&#8203;编&#8203;程&#8203;教&#8203;程&#8203;S&#8203;w&#8203;i&#8203;f&#8203;t&#8203;语&#8203;言&#8203;快&#8203;速&#8203;入&#8203;门&#8203;第&#8203;八&#8203;章
阅读已结束,如果下载本文需要使用
想免费下载本文?
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢当前位置: &
开发者迎来Xcode 6.1.1 GM版 修复Swift编程语言
编辑:笨笨
来源:互联网
  今天一早,苹果的开发者们迎来了Xcode 6.1.1 GM版,版本号为6A2006,这次的更新主要修复了Swift编程语言、Interface Builder、Xcode Server等的一些BUG。
  Xcode是苹果公司开发的编程软件,是开发人员建立OS X和iOS应用程序的最快捷方式。Xcode具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。不管你用C、C++、Objective-C或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现Xcode编译速度极快。每次操作都很快速和轻松。
  版本6.1.1将会随着Xcode 6.1发布,当时6.1的版本为OS X Yosemite和iOS 8.1带来了升级后的SDK(软件开发包)。对于本次的更新,开发者们可以从苹果的开发者页面进行下载。此外本次的版本需要OS X Yosemite或者是Mavericks系统支持。
  Xcode 6.1.1中含有Mac和iOS开发工具,包括苹果在今年6月份的
【上一篇】
【下一篇】
推荐阅读:
看完这篇文章有何感觉?
PP助手准备为您下载应用
未越狱版:鳄鱼小顽皮爱洗澡
如果在10秒后下载任务还没有开始,请下载并安装:
下载步骤如下:Objective-C 和 Swift 语言,哪个更容易学习?
的观点是 Objective-C 比 Swift 更容易学习:& Objective-C requires programmers to be explicit. The Swift language lets the compiler do more work for the programmer. This is great—less typing for the programmer, right?—but it means that when you look at a line of code, it won't mean much without a deep understanding of the context in which that line lives. Explicit languages are easier for beginners to understand.Source: 而另外一边,Ash Furrow 认为 Swift 更容易,Objective-C 太难:& I read
by Aaron Hillegrass this morning and was immediately disappointed. There are many things that I disagree with about this article, but there is one in particular that I took offence to. “Objective-C is easier to learn than Swift.” Really? Come on now. That's just silly.Source:
按投票排序
谢邀。看了几天的 Swift, 对比 Objective-C 个人觉得还是要分情况:从语言上讲,Swift 比 Objective-C 更简单,但是简单是对于有编程基础的人来讲,它的 syntax 更清楚,简洁,很多程序员看到了真是爱不释手。从开发角度上讲,Swift 比 Objective-C 难的多,首先虽然 Swift 出来没几天,出来一堆一堆的教程,但是仔细翻翻讲真正 iOS 或者 OS X 开发的真心没有多少。所以虽然你明白了语言怎么回事,但是真正上手开发,可能就不是想象中的那样了。不过这又得分:对于已经熟悉 Cocoa, Cocoa touch 开发的开发人员来讲,Swift 还是很容易上手的,Apple 的开发团队在这方面真是下了不少功夫,帮助开发者尽可能的方便的使用 Swift。如果你已经非常熟悉Cocoa, Cocoa touch 的开发环境,各种 Framework,API,你会觉得 Swift 用于开发真的很方便,也容易上手。对于完全不懂 Objective-C 并且没有任何 Cocoa, Cocoa touch 开发经验的人来讲,直接上手学习 Swift 依然会非常困难。语言懂了不顶用,你还要去熟悉各种 API, 熟悉整个Cocoa, Cocoa touch 的开发环境,卡住不懂了,搜一下,全是 Objective-C 的例子,真的会很难受。结论,如果你已经是使用 Objective-C 的程序员的话,Swift 真的很简单,你可以用很少的时间掌握它,并且直接使用它开发。如果你是初学者的话,Swift 和 Objective-C 对于你来说都会很难,可能 Swift 本身简洁的语言特色会让你觉得容易理解,如果你是为了学习立马进行开发的话,Objective-C 相比下会简单很多。你会找到更多的学习资源和参考,寻求帮助的时候也能得到更有经验和专业的回答。
Objective C 显然更容易学习,现在的XCode默认打开ARC,几乎不需要手工管理指针资源,除了偶尔要处理一下 weak strong dance ,基本上就是一个“平凡的高级语言”。swift等于是在arc的objc基础上加了类型推导、泛型和运算符重载。这都不是那么容易的东西……貌似swift还没有异常捕捉?到时候还得死一批人。觉得这个简单的都是被playground给骗了吧。===swift是类似Haskell那种支持类型推导的强类型静态编译语言。它不但有类型而且看起来挺严格。看看有多少朋友误认为它没有类型或者是动态类型,可以想象一下swift要坑多少人。
OC要是好学好用,苹果有必要出SWIFT吗?
作为语言都不是很难上手。框架的熟悉都是要靠练习靠经验,所以请不要觉得学了这个语言本身开发就会很溜。假设没有什么apple script的经验,新学objective c基本没简单到一看就会。若有c或c++背景,objective c也不会巨难无比。大多科班程序员都写过些python啊ruby啊什么的,swift跟一般的scripting language看起来没什么差别,伪代码式样。同时,用法抽象了很多objective c的样式。简单来说就是能写,但是写出来什么呢?又还没有consumer ios8给开发。写出来也不支持。Swift是一个strongly typed语言,甚至连(id)之类的灵活玩意都没有,这个我到现在还不是很习惯。一个dictionary同时有int跟float,我想iterate一下,编译器就疯了。我感觉用swift会有很多难看的downcasting,不过也算是C family的精髓啦(自黑)!swift的optional value好奇葩,是不是进一步除nil的努力呢?还有,真的没有指针的世界也可以运行的吗?(你看,这是作为C family programmer的偏见)还有作为新语言,开发环境目前还不佳啊,所以从这点来看学起来不会比ruby容易的。人家库啊讨论啊社区啊都很成熟了,我要是问一个关于swift的问题是肯定没有人答的。
还是objective-c好学一点吧- objective-c是更接近机器的语言objective-c和swift都是要编译成机器码的语言,都不是脚本语言,也不是虚拟机语言。相比swift各种高级的语法特性(类型推断、泛型、函数式语言特性、闭包等等),objective-c作为一个对C语言的面向对象扩展,功能比较有限,而且完全兼容C,有一点C基础、计算机原理基础的(大部分学计算机的应该都有这个基础)同学,应该很容易理解objective-c的各种语法特性。- objective-c是非常传统的面向过程和对象的语言既然是C的扩展,就基本上具有所有面向过程语言的特性,会很自然地用各种控制结构去实现基本的代码逻辑,而且用控制结构是用objective-c时正常的使用模式。objective-c没有泛型支持,单根继承;这就意味着面向对象的特性也是比较简单的;不需要学习者有太多的高级语言特性的知识,基本的面向对象的概念,控制结构的概念就足够应付学习这门语言。swift就不太一样了,如果不懂泛型,最基本的?和!的本质就不能理解。其实Optional类型就是一个类似C#的Nullable&T&的泛型类型。更进一步的,Optional实际上是枚举类型,如果没有接触过类似Haskell这样的函数式语言中的相似的类型,估计理解这样的枚举也要费一番功夫。- swift的语法特性很复杂apple自己官方的文档里,language guide也没有完全覆盖所有的特性,至少有一些讲的非常粗浅,读者很难通过它理解的很深入,也缺乏示例代码片段帮助理解。language reference覆盖的内容更多一些,但是就更加粗浅了。- swift的很多语法特性在xcode里面还没有实现举一个例子,截止今天(9.23),class var(相当于类的静态成员变量)还不支持,只能用其他方式模拟,写singleton就要很奇怪的嵌套一个struct类型,把静态成员放在struct里面,然后用一个class func去访问struct里面的静态成员。而且xcode的编辑器对swift的支持也不是很完善,补全和代码提示功能(SourceKitService)常常崩溃。- Cocoa库基本上是为Objective-C写的swift去调用objective-c的cocoa库,看起来怎么都不算非常优雅
为什么老有人纠结于 Swift 没有异常捕获,跟在 OC 里你用过异常似的。说正题,新手为了找工作的话还是学 OC 好,Swift 没两年在国内大规模不起来。
首先你问问题的方式就是不正确的,难与不难,对每个人而言都是不一样的。有些人觉得OC简单,也有人觉得swift更简单,大家所学的知识不一样,理解水平不一样,得到的答案当然也不一样。对别人而言简单的东西,对你而言,可能并不容易。你更应该告诉我你要达到的目的,你现在的水平,这样我可以凭借我的经验给你一些更合理的建议,而不是告诉你难与不难,难道难的话你就要打算放弃吗?不过根据你所问的问题,你应该是有点编程经验,想学iOS开发,却不知如何下手目前swift刚出来,还有很多不完善的地方,不管是编译器,还是语法本身,都还有很多要改善的地方,所以对于大部分公司而言,应该不会轻易的换swift,里边有太多的未知,一不小心遇到一个蛋疼的bug,网上又找不到解决方案,你的工期就要被无限期延长了,如果你没觉得你牛逼到碉堡的话还是安心学习OC吧,swift业余关注一下就好,不用太过于着急。编程的基本思想都是一样的,学好任何一门语言对你学习其它语言都是很有帮助的。等你熟练掌握一门语言再去看另一门语言的时候,你自己就会找到答案,而从一门过去的语言往更高级的语言过度,你也会明白更多。静下心来,学就好了割线---------------------------------Swift 确切的说是让编程更自由了,但是简单那就是在开玩笑,里边有太多的规则需要你去理解记忆,它让学习这门语言的过程变得更加陡峭了
没有IOS/MAC OS开发基础的话,都不容易学,有IOS/MAC OS开发基础的话。。。OC你不是已经会了么。。。
谢邀!Swift发布之后,在iOS开发者圈掀起了一波热潮,这个大家都看到了,也被这问题体现了。swift和OC,哪个更容易学习?以我现在看官方的swift书不到三分之一,还没做过一个swift项目的情况来解答这个问题,明显做不到公平公正。简单说下个人的感觉:都不难。swift和oc的语言特性对比我就不说了,网上有很多学得快的人已经总结了。当然,
也说了swift的具体的一些缺点,我就说不出来。但要明白,swift作为一个刚发布的语言,还有长久的发展,OC也是发展了那么久才让人觉得好用些。其实从语言特性上,我们基本上可以认为swift是比OC更为高级的语言,具体表现就是:更方便易用的语法(如string,collection,control flow等)和更多的高级特性(closure,tuple等)。现在有这种那种问题只不过还需要时间发展而已。所以题主现在还是重点关注OC,在实践中用用swift。我觉得两者都不难,是因为个人认为比语言更重要的是通用的技能:内存,多线程,网络,系统,设计模式,编译,调试...每个语言有每个语言的特性,题主可以把学过的语言拿出来看看,C/C++/java/OC,这些语言,假如你经常用,那他的语法和特性你会经常纠结么?在开发过程中,我们往往纠结于:内存缓存和释放是否合理;怎么样合理构建线程池,解决锁和数据线程安全性;如何使用好的设计模式;编译调试方法是否足够高效(假如有人还在使用print或nslog来debug,请反省下)。可能回答的并非题主想要的,不知道题主是害怕学习了OC之后被Swift替换了很可惜,还是学OC学到一半,想重新选择swift。我只是想说,语言这东西,假如你用起来了,学习就不是什么难的事。你觉得学一个语言难,不过是因为你真的只是在学习,而没有用起来。
身为已经使用Objective-C的码农,我依旧觉得swift的语法很别扭!文档竟然有3000页...我认为初学者还是先学习Objective-C 比较靠谱!!!!swift可能未来是主流.但是不会Objective-C直接先学swift我觉得是非常不靠谱的!!!而且Xcode 6的beta 版本 跟屎一样难用!!!经常莫名crash!!!swift 应该很牛.但目前我只想黑他~~~------------------------------------swift肯定比Objective-C强大但是,目前swift学习资料也不多,都在摸索阶段!目前阶段的结论是Objective-C比swift更容易学习!!
谢邀。swift相对来说现在类库太少,虽然可以调用oc的类库,但代码里存在两种语言对于后期维护和代码规范都是头疼的问题。更何况swift现在编译还有各种问题,2年内,oc还是开发iOS的首选。至于哪种更好学,我认为swift对于懂js或python的人比较容易,学习曲线可能是一开始很平滑,到后面就很陡了。也就是入门容易,master it would be quit hard.
既然被邀请,就发表下个人看法.swift绝对不是一个简单的语言,任何语言无论属于何种类何风格,只能说你容易上手,容易理解,但绝不容易写出程序,这里的程序是指健壮的能符合实际开发的代码,所以我目前还在把oc深入学习阶段,swift推迟三个月再看,也来得及,至少有信心swift短时间内不会把oc怎么样~~~
不管是初学者还是编程多年的人,swift学习曲线低,编程高效,结合了面向对象和函数编程的优点。而很多人觉得swift难的部分原因是没有跟上现在语言的发展,例如java8,scala,python,ruby等,都是推动语言发展的新秀。此外还有些老程序员不愿学习有关。
看技术背景,如果是javascript或者ruby程序员来说,应该是swift更容易学习,如果对于c程序员来说,objective-c会更容易上手一些。
谢谢邀请,这个问题估计很难有标准的答案,因为每个人的知识储备都不一样。如果是想在比较短的时间学会做iOS App的话,OC应该容易点。Objective-C已经有很多年了,学习的路径相对成熟些,会的人也多,资源会比较丰富,遇到问题应该比较容易得到解决,对学习有帮助。从Apple对Swift的介绍来看,它应该是未来的当家语言,肯定是要学的,但现阶段学起来应该比OC慢。
现在来看oc更容易,学习资料多,范例代码也有很多。swift应该是未来ios开发主流但是现在学习资料比较少
谢邀。个人感觉oc比swift容易上手,可能是因为之前有c和Java基础,很快就有了亲切感。如果有脚本语言的学习经验,可能会感觉swift更亲切些。如果是IOS新手纠结于从哪个语言开始,或者是先学哪个,建议选择前者。毕竟现在优秀的开源代码(当然同时也是优秀的学习资源)都是oc写的,对oc熟悉了之后再顺势去了解swift,相信到时候也不会再对”哪个容易学习"这个问题有疑惑了,而且这用不了多长时间。个人感觉做IOS开发,oc是绕不开的,早晚都要学,或者是了解,因为一不小心就会接触到。另外,从现有的资料来看,swift远没想象的那么”单纯”易学。可以先各学一周感受下,很快就有答案了。最后,别人的看法都是以他们的经验为基础的,参考价值不大。
谢邀。我是从c到oc的,所以感觉上手很容易,swift还没认真看。如果你现在开始学iOS编程的话,感觉还是从oc开始吧,毕竟成熟的多,开发的例子,类库都多。如果iOS/MAC开发都已经很熟了,转到swift也容易,毕竟都是APPLE的东西。
不喜欢 swift 的样子。 不过当初刚用 objective c 的时候, 感觉也差不多。 对程序员是个好事, 有东西不断的学, 才能保证工资水平。 都是简单的东西, 一会就没人要你干活了。
因人而异。但个人以为语法方面的区别真的不是那么重要,重要的是依赖语言特性的编程思想,有无Block和GCD的OC是截然不同的,类似的,Swift带来的特性如果在别的语言上已经烂熟,那当然会是Swift简单。

我要回帖

更多关于 xcode6.3教程 的文章

 

随机推荐