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

回答編集履歴

1

do

2016/01/12 14:12

投稿

fuzzball
fuzzball

スコア16733

answer CHANGED
@@ -1,12 +1,25 @@
1
1
  swiftの中括弧はクロージャーなのでスコープは作れないですよ。
2
2
  ```swift
3
- _={
3
+ _ = {
4
- // fadeIn/Out
4
+ // fadeIn/Out
5
- let buf: [UInt8] = [
5
+ let buf: [UInt8] = [
6
- UInt8(colors[sequencePostCount][0]),
6
+ UInt8(colors[sequencePostCount][0]),
7
- :
7
+ :
8
- UInt8(colors[sequencePostCount][9])
8
+ UInt8(colors[sequencePostCount][9])
9
- ]
9
+ ]
10
10
  }()
11
11
  ```
12
- こんなのでどうですか?(動作未確認)
12
+ こんなのでどうですか?(動作未確認)
13
+
14
+ ■追記
15
+ 調べてたらこんなのを見つけました。ちょっとシンプル。
16
+ ```swift
17
+ do {
18
+ // fadeIn/Out
19
+ let buf: [UInt8] = [
20
+ UInt8(colors[sequencePostCount][0]),
21
+ :
22
+ UInt8(colors[sequencePostCount][9])
23
+ ]
24
+ }
25
+ ```