此代码不可在应用程序中使用,它只是让我在操场上测试一些值。为什么我不能在同一条语句中打印多个值?我以前唯一的编程知识是来自python,在python中,我相信这种表示法是可行的,也许很快它会有所不同吗?
let array1 = [1,1,1,1,1,1,1,1,1,1,1,1]
let array2 = [2,2,2,2,2,2,2,2,2,2,2,2]
for i in 0...11 {
println(array1[i],\t,array2[i])
}
Run Code Online (Sandbox Code Playgroud)
我希望控制台中的输出如下所示:
1 2
1 2
1 2
etc..
Run Code Online (Sandbox Code Playgroud) 这是我用来检查计算的一段代码,我只是将这些值写入Xcode的控制台.使用下面显示的值声明每个数组.
var water_deficit: [Int] = []
Run Code Online (Sandbox Code Playgroud)
该程序计算缺水值并将其附加到此列表中(计算未显示)
let months = ["January","Feburary","March","April","May","June","July","August","September","October","November","December"]
let rainfall = [38,94,142,149,236,305,202,82,139,222,178,103]
let raindays = [3,6,8,7,12,16,10,8,12,14,11,7]
for i in 0...11 {
println("\(months[i]) \t \(rainfall[i]) \t \(raindays[i]) \t \(water_deficit[i])")
}
Run Code Online (Sandbox Code Playgroud)
控制台上显示的输出:
Month Rainfall Raindays Water Deficit
January 38 3 38
Feburary 94 6 -18
March 142 8 -8
April 149 7 -1
May 236 12 116
June 305 16 301
July 202 10 202
August 82 8 82
September 139 12 101
October 222 14 203
November 178 …Run Code Online (Sandbox Code Playgroud) 我到处寻找,无法找到如何使用registerDefaults()的解释.每个询问如何设置默认值的帖子都通过"use registerDefaults()"来回答,我遇到的一个小问题是我不知道如何使用registerDefaults().有人能告诉我到底要编写什么代码以及放置它的位置.我的问题:我有5个值(Int)需要具有特定的默认值,但稍后可以由用户更改.我检查过Xcode文档,youtube和google,找不到答案.
我正在关注如何使用Xcode构建应用程序的在线教程.该视频演示了如何创建按钮并将其连接到代码以打印出声明.我已经从视频100%复制了代码,但它无法正常工作.我有一个更新版本,所以我需要做些不同的事情.我正在使用Xcode 6.4,视频使用的是6.0.这是我的代码:
- (IBAction) showFunFact() {
println("You pressed me!")
}
// Error: Expected method Body
// Error: Semantic issue, Implicit declaration of function 'println' is invalid in C99
// Parse Issue: Expected ';' after expression
Run Code Online (Sandbox Code Playgroud)
这是我收到的三个错误,但我认为另外两个错误是由于程序无法识别println命令.有人知道怎么修这个东西吗!?