โš–๏ธstored vs. computed

โŒ

Swift โŸฉ type โŸฉ property โŸฉ stored vs. computed

โš–๏ธ willSet/didSet (property observer) vs. get/set (computed property)

  • ้œ€ไธปๅ‹•่ชฟๆ•ดๆˆ–้™ๅˆถๅฑฌๆ€งๅ€ผๆ™‚๏ผŒ็”จ get/setใ€‚

  • ๅช้œ€็›ฃๆŽงๅฑฌๆ€ง่ฎŠๅŒ–ๆˆ–ๅŸท่กŒๅ‰ฏไฝœ็”จ๏ผŒ็”จ willSet/didSetใ€‚

  • computed property ๆœฌ่ณชไธŠไธ็›ดๆŽฅๅ„ฒๅญ˜ๅ€ผ๏ผŒไธๆ”ฏๆด willSet/didSetใ€‚

  • willSet/didSet ๅช่ƒฝ็”จๆ–ผ stored propertyใ€‚

ๅฑฌๆ€ง็‰นๆ€ง
stored
computed

ๆœ‰ๅ„ฒๅญ˜ๅ€ผ

โœ…

โŒ (ๅ€ผๆ˜ฏๅ‹•ๆ…‹่จˆ็ฎ—)

ๅฏ็”จ willSet/didSet

โœ…

โŒ (ๅ€ผๆ˜ฏๅ‹•ๆ…‹่จˆ็ฎ—)

ๅฏ็”จ get/set

โŒ

โœ…

Last updated