源代码-Swift语法错误的问题求大神讲解

问题描述

Swift语法错误的问题求大神讲解

import Foundation

let useInput = "To write the code for class , you must provide three chunks or sentions of code"
var OutputCount = 0
for chares in useInput {
switch chares {
case "a","e","i","o","u":
continue
default:
OutputCount++
}
}
print(String(OutputCount))

提示错误:
type string does not conform to protocol sequencetype

请问如何修改呀?
这是书上的源代码呀,难道是Swift语法又修改了?

解决方案

swift 2.0改了,你看的书太旧了。

http://zhidao.baidu.com/link?url=wrf5DyWHKgjy9wr7RXckiPYMm4_Sz6AyGXioOhyrT8gLdbaVzeRRJCRookcTODrQtnroWah-R9Vgt-7osyj4LIjkeplVwAE3ZvzT-jQVIVa

解决方案二:

swift 2.0改了,你看的书太旧了。

http://zhidao.baidu.com/link?url=wrf5DyWHKgjy9wr7RXckiPYMm4_Sz6AyGXioOhyrT8gLdbaVzeRRJCRookcTODrQtnroWah-R9Vgt-7osyj4LIjkeplVwAE3ZvzT-jQVIVa

时间: 2024-08-03 22:36:40

源代码-Swift语法错误的问题求大神讲解的相关文章

上架-swift项目发布问题,求大神帮忙

问题描述 swift项目发布问题,求大神帮忙 证书什么的都已经完成,在archive过程中,到copying swift standard llibrary这一步出错,具体有写couldn't codesign (后面一串路径) 其他都是些无用信息,不知道有大神遇到过没,或者需要我提供哪些信息,帮助判断错误位置

maven-Maven工程 工程名上有错误 但是打开以后都没错误 这是为什么啊 求大神讲解

问题描述 Maven工程 工程名上有错误 但是打开以后都没错误 这是为什么啊 求大神讲解 Maven工程 工程名上有错误 但是打开以后都没错误 这是为什么啊 求大神讲解 解决方案 JDK或web 设置不一致 看看这里http://www.thinksaas.cn/group/topic/335949/ 解决方案二: 很有可能是class path 配置的问题.举个例子,比如工程class path中添加了a.jar,但实际上项目里的代码并没有真正使用到a.jar,此时a.jar因为某种原因被物理

调用微信静默授权接口时报错,错误信息如下求大神帮忙看看什么问题

问题描述 调用微信静默授权接口时报错,错误信息如下求大神帮忙看看什么问题 javax.net.ssl.SSLException: java.security.ProviderException: java.security.KeyException at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1916)

indows编程 句柄-关于winnt.h头文件中有关句柄(HANDLE)的一段源代码的两个疑问,求大神解答。

问题描述 关于winnt.h头文件中有关句柄(HANDLE)的一段源代码的两个疑问,求大神解答. 大家好!我对winnt.h中的这段代码有疑问: #ifdef STRICT typedef void *HANDLE; #if 0 && (_MSC_VER > 1000) #define DECLARE_HANDLE(name) struct name##__; typedef struct name##__ *name #else #define DECLARE_HANDLE(nam

寻找平面上的极大点-我的这个程序那个地方出问题了,网上提交上去总是错误,跪求大神指点,谢谢

问题描述 我的这个程序那个地方出问题了,网上提交上去总是错误,跪求大神指点,谢谢 描述 在一个平面上,如果有两个点(x,y),(a,b),如果说(x,y)支配了(a,b),这是指x>=a,y>=b; 用图形来看就是(a,b)坐落在以(x,y)为右上角的一个无限的区域内. 给定n个点的集合,一定存在若干个点,它们不会被集合中的任何一点所支配,这些点叫做极大值点. 编程找出所有的极大点,按照x坐标由小到大,输出极大点的坐标. 本题规定:n不超过100,并且不考虑点的坐标为负数的情况. 输入 输入包

代码没标红, 但是只要运行就出现这样的错误信息, 求大神帮忙!!!

问题描述 代码没标红, 但是只要运行就出现这样的错误信息, 求大神帮忙!!! 解决方案 获取视图没有获取到,对象为null 解决方案二: view没加载,可能layout名字写错了 解决方案三: 空指针很好找,你按住ctrl点这个layout没过去就是没加载,问题就在这,都不用debug 解决方案四: 空指针,mygridview第70行

spring jdbc 连接错误,急求大神解答

问题描述 spring jdbc 连接错误,急求大神解答 错误信息:java.lang.NoClassDefFoundError: Could not initialize class org.springframework.jdbc.core.StatementCreatorUtils 代码: package com.xiaoming.spring.jdbc.dao; import javax.annotation.Resource; import javax.sql.DataSource;

关于java继承问题,求大神讲解

问题描述 关于java继承问题,求大神讲解 父类引用子类对象,父类变量可以使用子类的普通函数吗?为什么?? 解决方案 不能,因为对父类类型来说它只能访问自己有的方法,而子类类型却可以除了自己定义的方法,还有继承自父类的方法.这跟自然界的继承一样,子类有自己的特性,也有继承来的特性.而父类却只有自己的特性,不会有子类的特征. 解决方案二: 不可以的,子类继承父类后只能使用父类权限为public的方法或成员变量.父类不能调用子类的成员变量和方法.当子类继承父类后, 便继承了父类的某些特性,但父类却无

导入一个myeclipse项目本来正确的代码出错,求大神讲解

问题描述 导入一个myeclipse项目本来正确的代码出错,求大神讲解 做一个项目我myeclipse的配置jdk1.7的 ,不是一个人做,在导入项目后报出的错误很难理解,一个 ); 号错误,一直不知道怎么回事. 如图:为了与项目配置一致,我特意将jdk换成1.6的并且重新配置了环境变量,但是代码莫名其妙的报错,而且还不是全报错,是有的java类报错,有的配置文件报错. 解决方案 如果jar包确定导入的话,src里面错,有可能是由于编码问题,你看System语句有咩有乱码的,webroot里js