回答編集履歴

1

まるなげ。

2016/10/03 08:12

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,3 +1,7 @@
1
+ こちらの環境がXcode7なので、細かいところで違いがあるかも知れません。(githubのプロジェクトも動かせません)
2
+
3
+
4
+
1
5
  # どこで止まっているか調べる方法
2
6
 
3
7
 
@@ -7,3 +11,55 @@
7
11
  * 左下の**+**を押して、`Add Exception Breakpoint...`を選択。設定(吹き出し)はデフォルトのままでいいので、そのまま閉じる。
8
12
 
9
13
  * 実行する。
14
+
15
+
16
+
17
+ # どこで止まっているか
18
+
19
+
20
+
21
+ ```swift
22
+
23
+ CIFilter.setValue(ciImage, forKey: kCIInputImageKey)
24
+
25
+ ```
26
+
27
+
28
+
29
+ ここ。
30
+
31
+
32
+
33
+ # どうすれば止まらなくなるか
34
+
35
+
36
+
37
+ ```swift
38
+
39
+ ciFilter.setValue(ciImage, forKey: kCIInputImageKey)
40
+
41
+ ```
42
+
43
+
44
+
45
+ こうする。上の行で生成したインスタンスに`setValue`しないといけない。
46
+
47
+
48
+
49
+ # 教訓
50
+
51
+
52
+
53
+ > ビルドは成功するのでソースコードにミスはない。
54
+
55
+
56
+
57
+ そんなことはありません。
58
+
59
+ ビルド成功はスタート地点に過ぎません。
60
+
61
+
62
+
63
+
64
+
65
+