現在iosアプリを作っているものです。
求人に対する応募フォームの画面を作ろうと思っているのですが、
フォームを作る際にEurekaというライブラリを使っています。
https://github.com/xmartlabs/Eureka
求人によってフォームの項目は違っているので、apiを叩きかえってきた配列に合わせてフォームの項目を動的に変化させたいとおもっているのですがうまくいきません。
ソースコードは下記のようになります。formsにはapiから返ってきたフォームのフィールドの名前が入っており、Section2の項目を変化させようとしています。
swift
1private func createNormalForm(forms: [String]){ 2 form = Section("Section1") 3 <<< TextRow("name"){ row in 4 row.title = "名前" 5 row.placeholder = "Enter text here" 6 } 7 <<< PhoneRow("phone"){ 8 $0.title = "Phone Row" 9 $0.placeholder = "And numbers here" 10 } 11 +++ Section("Section2") 12 <<< DateRow("date"){ 13 $0.title = "Date Row" 14 $0.value = NSDate(timeIntervalSinceReferenceDate: 0) as Date 15 } 16 forms.forEach({form in 17 <<< DateRow("date"){ 18 $0.title = "Date Row" 19 $0.value = NSDate(timeIntervalSinceReferenceDate: 0) as Date 20 } 21 }) 22 }
foreach内の<<<の部分で
Unary operator cannot be separated from its operand
というエラーが出てしまいます。
どなたか原因がわかる方、ご教授いただけないでしょうか
回答1件
あなたの回答
tips
プレビュー