Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Кто-нибудь юзает MAC?

13.10.22 18:56
Re: Кто-нибудь юзает MAC?
 
uscheswoi_82 коренной житель
в ответ alex445 13.10.22 07:01

Ну есть такое - допустим класс NSString - https://developer.apple.com/documentation/foundation/nsstr..., метод initWithString - https://developer.apple.com/documentation/foundation/nsstr..., метод stringWithFormat - https://developer.apple.com/documentation/foundation/nsstr..., что-то примеров там не вижу, поэтому в голове проскакивает - "а дальше сам думай...". В XCode тоже показывает (помойму справа) метод и параметры. Для меня трудно понять в Objective-C что такое Weak и Strong - https://stackoverflow.com/questions/7912555/weak-and-stron..., если неправильно напишишь, программа просто вылетает, не понимаю зачем использовать @synthesize - https://ru.stackoverflow.com/questions/2440/В-к%..., потом в objective-c есть NULL и NIL - https://developer.apple.com/documentation/objectivec/nil, немного каша в голове. Потом в objective-c и в Swift есть оператор вопрос, см. https://swiftbook.ru/content/languageguide/basic-operators..., вот пример:

let defaultColorName = "red"
var userDefinedColorName: String? // по умолчанию равно nil
        
var colorNameToUse = userDefinedColorName ?? defaultColorName
// userDefinedColorName равен nil, поэтому colorNameToUse получит значение по умолчанию — "red"
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Перейти на