質問するログイン新規登録

質問編集履歴

2

更新

2016/01/12 13:04

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -56,6 +56,6 @@
56
56
  }
57
57
  ```
58
58
 
59
- こんな感じで、`colors`をスコープの外に出すと、`cannot subscript a value of array`と言って怒られてしまいます。
59
+ こんな感じで、`colors`をスコープの外に出すと、`UInt8(colors[sequencePostCount][0])`のところで、`cannot subscript a value of array`と言って怒られてしまいます。
60
60
 
61
61
  原因と解決方をご存知の方がいたらご教授ねがいます。

1

修正

2016/01/12 13:04

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ```Swift
2
2
  {
3
- let colors: Array = [ // type, red, blue, green, blinkType, interval, jointType, endFlg, count, length
3
+ let colors: Array = [
4
4
  [1, 255, 0, 0, 3, 5, 1, 0, 0, 7],
5
5
  [1, 255, 255, 0, 3, 5, 1, 0, 1, 7],
6
6
  [1, 0, 255, 0, 3, 5, 1, 0, 2, 7],
@@ -29,7 +29,7 @@
29
29
  いまこんなコードを書いてまして、`colors`と`buf`が同じスコープ内にいるときは問題ないのですが、
30
30
 
31
31
  ```Swift
32
- let colors: Array = [ // type, red, blue, green, blinkType, interval, jointType, endFlg, count, length
32
+ let colors: Array = [
33
33
  [1, 255, 0, 0, 3, 5, 1, 0, 0, 7],
34
34
  [1, 255, 255, 0, 3, 5, 1, 0, 1, 7],
35
35
  [1, 0, 255, 0, 3, 5, 1, 0, 2, 7],