Objective c encodeCGSize:forKey:和decodeCGSizeForKey:相当于OSX
我正在为我的OSX的sprite kit游戏转换一个小库来处理平铺文件(tmx扩展名)。我知道在UIKit框架中不可能知道该方法的源代码,知道如何替换这两种只使用Cocoa touch的方法吗Objective c encodeCGSize:forKey:和decodeCGSizeForKey:相当于OSX,objective-c,macos,cocoa,Objective C,Macos,Cocoa,我正在为我的OSX的sprite kit游戏转换一个小库来处理平铺文件(tmx扩展名)。我知道在UIKit框架中不可能知道该方法的源代码,知道如何替换这两种只使用Cocoa touch的方法吗 这些方法是NSCoder类的一部分。您可以在Cocoa()中使用encodeSize:forKeyvsdecodeSizeForKey: 例如: [myCoder encodeSize:NSSizeFromCGSize(myCGSize) forKey:@"key"]; NSSize mySize = [
这些方法是NSCoder类的一部分。您可以在Cocoa()中使用
encodeSize:forKey
vsdecodeSizeForKey:
例如:
[myCoder encodeSize:NSSizeFromCGSize(myCGSize) forKey:@"key"];
NSSize mySize = [myDecoder decodeSizeForKey:@"key"];
您可以在Cocoa()中使用
encodeSize:forKey
vsdecodeSizeForKey:
例如:
[myCoder encodeSize:NSSizeFromCGSize(myCGSize) forKey:@"key"];
NSSize mySize = [myDecoder decodeSizeForKey:@"key"];
您可以在Cocoa()中使用
encodeSize:forKey
vsdecodeSizeForKey:
例如:
[myCoder encodeSize:NSSizeFromCGSize(myCGSize) forKey:@"key"];
NSSize mySize = [myDecoder decodeSizeForKey:@"key"];
您可以在Cocoa()中使用
encodeSize:forKey
vsdecodeSizeForKey:
例如:
[myCoder encodeSize:NSSizeFromCGSize(myCGSize) forKey:@"key"];
NSSize mySize = [myDecoder decodeSizeForKey:@"key"];