0

我需要在我的自定义框架中使用 struct,如何执行以下操作?

这是我的框架:

MyFramework.framework

public class SomeClass : NSObject {

    public struct myDetails {

        public var firstName: String?
        public var lastName: String?

        public init(fName: String? LastName lName: String?) {
            self.firstName = fName
            self.lastName = lName
        }//init end

    }// struct end

    public func fillStruct(inout myStruct: myDetails) {

        myStruct.firstName = "John"
        myStruct.lastName = "Devid"
    }


}// class end

这是我的应用程序:

// ViewController.swift

import MyFramework

var refObj: SomeClass?

override func ViewDidLoad() {
    refObj = SomeClass()

    let tempStruct = refObj.myDetails(fName: nil LastName lName: nil) // I CANT ABLE ACCESS LIKE THIS.

    refObj.fillStruct(&tempStruct)
}

我想要的是我的应用程序将数据发送到结构和我的框架以填充结构并完成功能。

如何做到这一点?

4

0 回答 0