Swift初心者です。XcodeのPlaygroundで以下のコードを書くと、
error: using '!' is not allowed here; perhaps '?' was intended?
といったエラーになります。
暗黙的アンラップ型(String!)はクロージャの引数として宣言できないのでしょうか?
swift
1func testMethod(testClosure: ((String!) -> Void)) { 2 testClosure("hello") 3} 4 5testMethod(testClosure: {(str: String!) -> Void in 6 print(str) 7})
回答1件
あなたの回答
tips
プレビュー