如何将唯一对象ID添加到现有C#应用程序?

时间:2014-07-08 21:35:26

标签: c# ios uniqueidentifier

我想将唯一对象标识符添加到现有的C#应用​​程序中。该应用程序开发为在ios上运行。有没有办法在Visual Studio / Xamarin中访问对象属性并为每个对象添加标识符或任何其他最佳方法来执行此操作。请指教,谢谢。

1 个答案:

答案 0 :(得分:0)

抱歉,我对VS / Xamarin了解不多,但是因为你在Obj-C中询问iOS(并且可能导入了正确的框架?),你可以打电话给NSUUID:

// Generate an NSUUID object and get its string representation NSUUID *uuid = [[NSUUID alloc] init]; NSString *key = [uuid UUIDString]; _itemKey = key; NSLog(@"UUID and key is %@", key);

我将这段代码放在一个项目对象的init中。这为我提供了独特的UUID,可以在将来对它们进行操作。只需更正在C#中实例化对象的语法,希望有所帮助并希望它能正常工作!