Próbuję przenieść jedną z moich aplikacji na system iOS na Mac OS X i staram się znaleźć obiekt podobny do OS X. . Jestem zainteresowany uzyskaniem nazwy urządzenia, takiego jak "MacBookAir".Klasa UIDevice dla Mac OS X?
EDIT/ODPOWIEDŹ
Jak Josh Caswell wskazał, można użyć SCDynamicStoreCopyComputerName
klucz.
Oto kod:
+ (NSString *)computerName {
return [(id)SCDynamicStoreCopyComputerName(NULL, NULL) autorelease];
}
Dla tych zastanawiać,: #import –
levigroker
ARC: powrotu CFBridgingRelease (SCDynamicStoreCopyComputerName (NULL NULL)); – jqgsninimo