๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป/Swift

1. ๋ช…๋ช…๋ฒ•/ ์ฝ˜์†”๋กœ๊ทธ/ ๋ฌธ์ž์—ด ๋ณด๊ฐ„๋ฒ• - iOS ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์œ„ํ•œ ์Šค์œ„ํ”„ํŠธ ๊ธฐ์ดˆ

reujusong 2020. 6. 16. 14:29

- ์ด๋ฆ„์ง“๊ธฐ ๊ทœ์น™

Lower Camel Case : function, method, variable, constant

ex) somwVariableName (์ž๋ฐ”์™€ ๊ฐ™์Œ)

 

Upper Camel Case : type (class, struct enum, extension...)

ex) Person, Point, Week 

 

์ด์ „์— ์˜ฌ๋ ธ๋˜ Swift ๊ธฐ๋ณธ ๋ฌธ๋ฒ•์—์„œ ์–ธ๊ธ‰ํ–ˆ์ง€๋งŒ, ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•œ๋‹ค.

 

- ์ฝ˜์†”๋กœ๊ทธ

print - ๋‹จ์ˆœ ๋ฌธ์ž์—ด ์ถœ๋ ฅ

dump - ์ธ์Šคํ„ด์Šค์˜ ์ž์„ธํ•œ ์„ค๋ช…๊นŒ์ง€ ์ถœ๋ ฅ

 

- ๋ฌธ์ž์—ด ๋ณด๊ฐ„๋ฒ•

String Interpolation

ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ค‘ ๋ฌธ์ž์—ด ๋‚ด์— ๋ณ€์ˆ˜ ๋„๋Š” ์ƒ์ˆ˜์˜ ์‹ค์งˆ์ ์ธ ๊ฐ’์„ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ. \()