ๆๅใใๆฌ็ฉใฎiOS้็บ่ ใซใชใ[ๅบ็คใใๅฎๅใพใง]
Swiftๆๆณใฎใในใฆ๏ผใขใใช้็บใฎใในใฆ๏ผไปๅใฎ่ฌ็พฉใซใฏๅ จ้จ็ใ่พผใใ ใ ใฌใคใคใผใฎๅ้ขใจใชใใกใฏใฟใชใณใฐใ้ใใฆใ่ฏใ้็บ่ ใ่ฏใใขใใชใไฝๆใใๆนๆณใๅญฆใณใพใใ
ๅ่ฌ็ 238ๅ
้ฃๆๅบฆ ๅ ฅ้
ๅ่ฌๆ้ ็กๅถ้

- ๆช่งฃๆฑบ
ํจ์ฑ1๊ฐ์์ ๊ฐ์์ค์ ์ง๋ฌธ ์์ต๋๋ค.
ํจ์ฑ 1๊ฐ์ 20๋ถ์ฏค ๊ฐ์์์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์ค์ง ์๊ณ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์จ๋ค๋ ์ค๋ช ์ด ๋ฌด์จ ๋ง์ธ์ง ๊ถ๊ธํฉ๋๋ค.
iosswift๋์์ฑarcaje2085214
ใป
6ใถๆๅ
0
46
2
- ๆช่งฃๆฑบ
table view ์์
show library ์ table view๊ฐ ์๋ <img src="https://cdn.inflearn.com/public/files/posts/08ed7423-d2c8-4a47-9c2a-8fc321f6a667/4806ccbe-7
iosswift๋์์ฑparkhj0629262
ใป
1ๅนดๅ
0
82
2
- ๆช่งฃๆฑบ
์๋ฌ ์ง๋ฌธ [UITextField setDataSource:]: unrecognized selector sent to instance 0x107079600"
๊ฐ์ ์๊ฐ ์ค 35๋ถ ์ ๋๊น์ง ๋ฐ๋ผํ ๋ค ์คํํ๋๋ฐ, ๋ค์ ์๋ฌ๊ฐ ๋ฐ์ํ๋๋ฐ ์ด์ ๋ฅผ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ค์์ฒ๋ผ ์๋ฌ๊ฐ ๋ฐ์ํ์๋๋ฐ์. ์๋ฌ ๋ด์ฉ๊ณผ ์์ฑํ ์ฝ๋๋ค ์ฒจ๋ถ๋๋ฆฝ๋๋ค.<img src="https://cdn.inflearn.com/publ
iosswift๋์์ฑparkhj0629262
ใป
0
171
2
- ๆช่งฃๆฑบ
Main interface ์ง์ ๋ฐฉ๋ฒ
์๋ ํ์ธ์. ๊ฐ์ ์ค์ ์ค๋ช ํด์ฃผ์๋ ๋ด์ฉ ์ค Development info > Main interface ์ค์ ํ๋ ๋ถ๋ถ์ด ์๋ณด์ฌ์ ์ง๋ฌธ๋๋ฆฝ๋๋ค. ์ต์ xcode, mac ๋ฒ์ ์ ์ฌ์ฉํ๊ณ ์์ด ์ ๋ฐ์ดํธ๊ฐ ๋ ๊ฑฐ ๊ฐ์๋ฐ ์ด๋์์
iosswift๋์์ฑparkhj0629262
ใป
0
152
1
- ๆช่งฃๆฑบ
Closure_3 Capture List์ ์ฐธ์กฐ ํ์ ๊ฐ์ ์์ฑํ ๊ฒฝ์ฐ์๋ deinit ์คํ๋๋ ์ด์ ๊ฐ ๋ญ๊น์?
import UIKit class TestClass {} class SomeClass { var a = 10 var b = TestClass() func myFunc() {
iosswift๋์์ฑwalti
ใป
0
148
2
- ๆช่งฃๆฑบ
TodoCell UIview ์์ฑ ํ ์ฐ๊ฒฐ ์ ์ค๋ฅ
<img src="https://cdn.inflearn.com/public/files/posts/4d2b38de-043e-4c86-8ee1-e9f885709b00/์คํฌ๋ฆฐ์ท2024-03-22์คํ4.16.05.png" alt="แแ ณแแ ณแ แ ตแซแแ ฃแบ 2024-03-22
iosswift๋์์ฑyjlee201226402
ใป
0
392
2
- ๆช่งฃๆฑบ
ํ ์ด๋ธ ๋ทฐ ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ ๊ด๋ จ ์ง๋ฌธ
์๋ ํ์ธ์ ๊ฐ์ฌ๋! ์์ ์ ๋ณด๊ณ ๊ณต๋ถํ๊ณ ์์ต๋๋ค!์์์์ combine์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ ํ์ จ๋๋ฐ ์ ๊ฐ ์ดํดํ๊ธฐ๋ก๋ @Published๊ฐ ๋ถ์ ๋ฐ์ดํฐ๊ฐ ์ ๋ฐ์ดํธ ๋๋ฉด ๊ทธ๊ฒ์ ๊ตฌ๋ ํ๋ userName3, userAge3 ๋ฉ์๋๊ฐ ํธ์ถ๋๊ณ ๊ทธ๋
iosswift๋์์ฑ10000doo
ใป
0
318
2
- ๆช่งฃๆฑบ
TODO List Coredata ์ง๋ฌธ์ ๋๋ค.
๊ฐ์์ค ๊ถ๊ธํ๊ฒ์ด ์์ด์ ์ง๋ฌธ ๋จ๊น๋๋ค.TodoList ์ํฐํฐ ์ ์๋ฅผ ํ๋๋ฐ.</
iosswift๋์์ฑoverman6233760
ใป
0
321
1
- ๆช่งฃๆฑบ
ํน์ ์ถ๊ฐ์์ ์ธ ๊ฐ์๊ฐ ๋๋ต ์ธ์ ์ฏค ๋์ค๋์ง ์์์์๊น์..?
์ฌ์ฐจ ์ฌ์ญค๋ด์ ์ฃ์กํฉ๋๋ค..!
iosswift๋์์ฑjds0429
ใป
0
350
1
- ๆช่งฃๆฑบ
swift์์ import ํค๋๋ฅผ ์ํด๋ ๋๋์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค.
๋ณดํต ๋ค๋ฅธ์ธ์ด์ ๊ฒฝ์ฐ ๋ค๋ฅธ ํด๋์คํ์ผ์ ์ฌ์ฉํ ๊ฒฝ์ฐ (import ํด๋์คํ์ผ) ์ด๋ฐ์์ผ๋ก ์ ์ธํด์ฃผ์ด์ผ์ง๋ง ํด๋น ํด๋์คํ์ผ์ ์ฌ์ฉ ํ ์ ์๋ค๊ณ ์๊ณ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ swift์ ๊ฒฝ์ฐ ๋ฐ๋ก (import ํด๋์คํ์ผ) ์ ํด์ฃผ์ง ์์๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํด์ ์ด๋ค ์๋ฆฌ๋ก ์๋
iosswiftmsleegamin2063
ใป
1
591
1
- ๆช่งฃๆฑบ
closure 3 ์์ weak๋ก ์ค ๋ถ๋ถ์ด ๊ถ๊ธํฉ๋๋ค.
์๋ ํ์ธ์.๋ ํผ๋ฐ์ค ๋ณ์์ ๊ฒฝ์ฐ ๋ ํผ๋ฐ์ค ์นด์ดํฐ์ ์ํด ๋ฉ๋ชจ๋ฆฌ์์ ํด์ ๋๋ ์์ ์ ํ์ธ ํ๋ค๊ณ ์ดํด ํ๋๋ฐ์.์บก์ณ ๋ฆฌ์คํธ์์ weak self ๋ฅผ ์ฌ์ฉ ํ ๊ฒฝ์ฐ ๋ ํผ๋ฐ์ค ์นด์ดํฐ๊ฐ ์ฆ๊ฐํ์ง ์๊ฒ ๋๊ณ ๊ทธ๋์ ํด๋ก์ ๋ณ์๋ฅผ ๋ฉ๋ชจ๋ฆฌ์์ ํด์
iosswift๋์์ฑไฝๆ่ ใชใ
ใป
0
307
1
- ๆช่งฃๆฑบ
concurrency_1 ๊ฐ์ ์ฝ๋ ๊ฒฐ๊ณผ ์ค ์ดํด๊ฐ ์๊ฐ๋ ๋ถ๋ถ์ด ์์ต๋๋ค
class ViewController: UIViewController { override func viewDidLoad() { super.viewDi
iosswift๋์์ฑcodingmon
ใป
0
321
1
- ๆช่งฃๆฑบ
self.navigationBar.topItem?.leftBarButtonItem์ ํด๋ button์ด ๋ณด์ด์ง ์์ต๋๋ค
<img src="https://cdn.inflearn.com/public/files/posts/42394594-3cd9-490c-a8ae-411fd49e586a/์คํฌ๋ฆฐ์ท2023-06-21์คํ10.49.56.png" alt="์คํฌ๋ฆฐ์ท 2023-06-21 ์คํ 10
iosswift๋์์ฑuisong265592872714
ใป
0
569
2
- ๆช่งฃๆฑบ
func ๊ธฐ๋ฅ์ ์ธ๋ self. ์ ์์ฐ๋์ง ์ดํด๊ฐ ์์๋๋ค์ ใ ใ
์๋ ํ์ธ์ func ๊ธฐ๋ฅ์ ์ธ๋ self. ์ด๊ฒ์ ๋ง์ด ์ฐ๋๋ฐ ์ ์จ์ผํ๋์ง 100ํผ์ผํธ ์ดํด๊ฐ ์๋๋ค์ ํน์ ์ด๋จ๋ ์ฐ๋์ง ์์์์๊น์?
iosswift๋์์ฑkyle25987603
ใป
0
399
1
- ๆช่งฃๆฑบ
Closure2 ๊ฐ์์์ ์๋ฌธ์ฒ๋ผ ๋๊ฐ์ด myfunc2, myfunc3 ๋ง๋ค์์๋
์ ๊ฐ์๊ฒฝ์ฐ์๋ myfunc2,myfunc3 ๋ฅผ ๋ง๋ค์์๋ myfunc๋ผ๊ณ ํ์ ํ์๊ฒฝ์ฐ ์๋ฌด๊ฒ๋ ์๋จ๋๋ฐ ์ค๋ฅ์ธ๊ฐ์?ใ ใ <img src="https://cdn.inflearn.com/public/files/posts/4435a88
iosswift๋์์ฑkyle25987603
ใป
0
361
1
- ๆช่งฃๆฑบ
ํด๋ก ๊ฐ์ tableViewCell
8:17 ์ ๋ฐ์ดํฐ๋ชจ๋ธ์ ๋ฐ๋ ๋ณ์๋ฅผ ์ ๊ตณ์ด ํจ์๋ก ๋ง๋๋ ์ด์ ๋ฅผ ์์ธํ ์๋ ค์ฃผ์ธ์20:10 ์ ์ movieModel์ฒ์์ nil์ ํ ๋น ๋์ด ์๋ค๊ฐ ๋ฐ๋ก movieMoel ๋ฐ์ดํฐ๊ฐ ์๋ด๊ฒจ์ง๋์ ? ๋น๋
iosswift๋์์ฑxoxodada23450
ใป
0
393
1
- ๆช่งฃๆฑบ
Location.pin๊ฐ์์์ self์ง๋ฌธ์ด์
์๋ ํ์ธ์ ๊ฐ์๋ด์ฉ์ค์ ์ง๋ฌธ์์ด์ ๊ธ์ฌ๋ฆฝ๋๋ค.PinLandMark๋ผ๋ ์ด๊ฑฐํ์์ var title: String { return "\(self)" //
iosswift๋์์ฑrnfhqhdcjs1236105
ใป
1
245
1
- ๆช่งฃๆฑบ
๋ทํ๋ฆญ์ค table cell ๊ด๋ จํด์ ์ง๋ฌธ์ด ์์ต๋๋ค.
์๋ ํ์ธ์. ๋ทํ๋ฆญ์ค ํ๋ก์ ํธ๋ฅผ ๋ฐ๋ผํ๋ฉด์ ์ ๊ฐ ์๊ฐํ๋ฉด์ ๋ญ๊ฐ๋ฅผ ๋์น๊ฑด์ง ๋งํ์๋ค๊ฐ ํด๊ฒฐํ ๋ถ๋ถ์ด ์์ต๋๋ค. ํ ์ด๋ธ ์น์ ๋ง๋ค ์ํ, ํ์บ์คํธ ๋ฑ์ ์ด๋ฏธ์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ฝ๋ ์ ๋ทฐ์ ๋์ด๋ UICollectionViewDelegateFlowLayout๋ก sizeForI
iosswiftguinness
ใป
0
477
1
- ๆช่งฃๆฑบ
Capturing Valus
cloule 3๋ฒ์งธ ๊ฐ์์์ // Capturing Valus// reference Type(class, function, closure)// value Type(Int, String, Array, Dictionary, str
iosswift๋์์ฑminco
ใป
0
283
1
- ๆช่งฃๆฑบ
์๋ ํ์ธ์ todolist๊ฐ์์ค์์ UI๊ตฌ์ฑ์ค xibํ์ผ ์คํ ๋ ์ด์์์ง๋ฌธ์ ๋๋ค.
์๋ ํ์ธ์ xibํ์ผ์์ ์คํ ๋ ์ด์์ ์ค์ ์ค์ ์ค๋ฅ๊ฐ ๋์์ ์ง๋ฌธ๋๋ ค์<img src="https://cdn.inflearn.com/public/files/posts/5a0f35fd-f3ef-45b2-875e-768455ff2bd5/แแ ณแแ ณแ แ ตแซแแ ฃ
iosswift๋์์ฑrnfhqhdcjs1236105
ใป
0
303
1

