Junior
Swift-ში ტიპები რომელ ორ ჯგუფად იყოფა?
sobes.tech AI
პასუხი AI-სგან
Swift-да төрлөр ике төркемгә бүленә:
-
Мәгънә төрләре (Value types): Бу төрләрнең үрнәкләре үз кыйммәтен турыдан-туры саклый. Нөсхәләү вакытында, яңа бәйсез күчермә төзелә. Мисаллар:
struct,enum, төп мәгълүмат төрләре (Int,Double,Bool,String,Array,Dictionary,Set). -
Ирекле төрләр (Reference types): Бу төрләрнең үрнәкләре чын кыйммәт урнашкан урынга сылтама саклый. Нөсхәләү вакытында, бары тик сылтама күчерелә, үзенчәлекле кыйммәт түгел. Берничә үзгәрүчән бер үк үрнәккә сылтама итә ала. Мисаллар:
class,function,closure.