ios – Swift Eureka Form中得循環

    我正在構建一個Eureka表單,并希望在表單中放置一個循環來構建基于數組得步進器列表.

    我試圖使用得代碼是:

    let itemNames = ["one","two","three"]// Eureka From Set-upform    +++ Section("Select item values")    for itemName in itemNames{        <<< StepperRow() {            $0.tag = itemName            $0.title = itemName            $0.value = 0        }    }

    但是,當我這樣做時,我在StepperRow行上出現了一個錯誤:

    Unary operator cannot be separated from its operand

    所以看起來Swift不再認為它在形式之內并且正在關注<符號小于,而不是行聲明. 有關如何解決這個問題得任何想法?

    解決方法

    <<<<<是一個二元運算符,它需要兩個操作數(lhs<<<< rhs),而在上面得例子中,你只提供一個(<<<<操作數). 不可能“管道”for循環得每個遍數,例如,如果每個遍是一個rhs,要與循環范圍之外得lhs操作數一起使用(第一遍得lhs是形式Section得結果(.. )).但是,您可以使用reduce來實現此類功能.現在,我沒有使用Eureka表單測試它(但是在虛擬結構和運算符上),但它應該類似于以下內容:(基于和<<<<<<<運算符函數在 Eureka/Source/Core/Operators.swift中聲明)
    form     +++ itemNames.reduce(Section("Select item values")) { (section,itemName) in        section             <<< StepperRow() {                $0.tag = itemName                $0.title = itemName                $0.value = 0            }    }

    以上是來客網為你收集整理得ios – Swift Eureka Form中得循環全部內容,希望內容能夠幫你解決ios – Swift Eureka Form中得循環所遇到得程序開發問題。

    如果覺得來客網網站內容還不錯,歡迎將來客網網站推薦給程序員好友。

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論1 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 成人影片一区免费观看| 国产成人久久一区二区不卡三区| 国产精品一级香蕉一区| 日韩免费无码一区二区视频| 国产成人一区二区三区视频免费| 国产成人高清亚洲一区久久| 亚洲国产av一区二区三区丶| 国产一区二区三区免费| 激情综合丝袜美女一区二区| 亚洲AV无码一区二区三区鸳鸯影院 | 国产午夜精品一区二区三区| 福利一区二区视频| 国产综合视频在线观看一区| 97一区二区三区四区久久| 精品一区二区三区无码免费视频| 国产一区二区三区免费观看在线| 亚州国产AV一区二区三区伊在| 午夜一区二区免费视频| 国产福利日本一区二区三区| 人妻少妇精品视频三区二区一区 | 午夜福利av无码一区二区| 中日av乱码一区二区三区乱码| 亚洲第一区精品日韩在线播放| 琪琪see色原网一区二区| 日本一区二区三区在线视频| 国产中的精品一区的| 精品一区二区三区电影| 美女视频一区二区| 国产观看精品一区二区三区| 中文字幕一区在线| 亚洲成AV人片一区二区密柚| 色窝窝无码一区二区三区成人网站| 亚洲国产一区在线| 99在线精品一区二区三区| 无码日韩精品一区二区免费| 国产婷婷色一区二区三区深爱网 | 中文字幕一区二区视频| 亚洲乱码一区二区三区在线观看 | 韩国一区二区视频| 日韩高清一区二区三区不卡| 国产精品亚洲不卡一区二区三区|