如何在 Objective-C 中初始化 MPSMatrixMultiplication?

弗兰克·乔

在 Swift 中,我们使用

matrixMultiplication = MPSMatrixMultiplication(device: device, transposeLeft: false, transposeRight: false, resultRows: rowsC, resultColumns: columnsC, interiorColumns: columnsA, alpha: 1, beta: 0)

但是,当我尝试在 上调用该方法initWithDeviceMPSMatrixMultiplication,例如 [MPSMatrixMultiplication initWithDeivce ...]”,它显示“选择器 'initWithDevice' 没有已知的类方法”

那么在 Objective-C 中声明 MPSMatrix 的正确方法是什么?这个方法不是一个类方法,因为它返回一个指向它初始化的对象的指针。

哑光

这个方法不是类方法吗

不,Objective-C 初始值设定项是实例方法。您必须使用alloc. 所以

MPSMatrixMultiplication* mult = [[MPSMatrixMultiplication alloc] initWith...];

那 ( alloc-init) 始终是 Objective-C 中的初始化模式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在C ++中初始化向量

如何在C中初始化结构?

如何从Objective-C调用Swift初始化程序(具有参数)?

如何在C ++中初始化char * const argv []

如何在C ++中的结构中初始化向量

如何在C ++中初始化对象引用?

如何修复方法'initialize()'定义了Objective-C类方法'初始化',这在Swift 4中是Swift所不允许的?

如何在Objective-C中调用具有多个参数的Swift初始化方法

Objective-C-如何使用NSInteger初始化枚举?

在Objective-C中,如何使用tableView参考在另一个NSMutableArray中使用对象初始化NSMutableArray

Objective-C:初始化集合中存储的块

如何使用Objective-C将自定义初始化实现公开给接口?

如何在C#中初始化嵌套类

在Libgdx中初始化UNNotificationAttachment类时,Objective-C初始化方法返回nil

如何在C ++中初始化通用基类

如何在C中初始化矩阵

Objective-C对象初始化

在Objective-C中初始化对象的最佳方法

如何在C ++中重新初始化基类

如何在C ++中取消初始化对象?

如何在C中初始化未知大小的数组

如何在Objective-C中使用自定义构造函数初始化自动成员

我如何在C ++中初始化静态指针?

如何在init中初始化Objective C类变量?

如何在Objective C的参数化构造函数中初始化NSDate?

如何在 C 编程中初始化多维数组

如何在 C# 中初始化 IEnumerable<CustomModel>?

如何继承对象并初始化:Objective-C

如何在 C 中初始化结构