从 viewcontroller 更改 podfile 中变量的值

Change the value of a variable inside podfile from viewcontroller

import UIKit
import Foundation

open class podview: UIView {
    open var strk = UIColor.black
    .
    .
}

我必须从另一个视图控制器更改 "strk" 的值。可以做吗

我只是给你一个技巧

是的,您可以更改它。首先,您需要 import 吊舱模型。 然后您需要创建 podview 的对象,然后您将能够像

一样访问 strk
objectOfPodView.strk

是的,你可以做到。有两种方法可以做到这一点。

  1. 本地通知(NSNotification)

NSNotificationCenter addObserver in Swift

  1. 委派

  1. 如果您想从视图控制器 A 更改视图控制器 B 的值,那么您可以直接访问它。

对于 EX ViewcontrollerB.yourVariable = 赋值 - 来自视图控制器 A

请查看并理解这两个概念。

快乐编码..:)