![](/img/trans.png)
[英]how to send json array to different view controller in swift using segue
[英]How to access values from array in different View Controller in Swift?
我是IOS平台的新手。
我創建了一個帶有共享實例的User類:
class User {
var Name: String
var Email: String
var Password: String
var City: String
var State: String
var Zipcode: String
var Country: String
static var sharedUser: User?
}
...然后我創建了一個數組:
var userArray = [User.sharedUser]
在不同的View Controller中獲取值。
現在,我想從此userArray
讀取值,並希望分配給textfield.text
。
應該在其他視圖控制器中編寫哪些代碼以訪問數組中的類值?
在您的實現中,您有一個User類的靜態成員作為User類的實例,這意味着該成員可在任何地方訪問而無需傳遞值。
因為它已初始化為Optional,所以我將為您假設在某個地方創建User類的實例並將其分配給此靜態變量的問題。
因此,無論何時要訪問它,無論它是在另一個類中還是在其他View Controller中(如您所說明的那樣),您都可以簡單地訪問該類的靜態成員以將其值用於文本字段。
User.sharedUser?.name
根據您的問題,無需創建數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.