iOS9 & Swift2 12๊ฐ ์ฑ์ ๋ง๋ค๋ฉด์ ๋ฐฐ์ฐ๋ ์์ดํฐ ์ฑ ๊ฐ๋ฐ
์ ํ์ ์๋ก์ด ๊ณต์ ๊ฐ๋ฐ ์ธ์ด์ธ Swift2 ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ถํฐ 12์ฌ๊ฐ์ ์ค์ฉ์ ์ธ ์ฑ์ ๋ง๋ค๋ฉด์ ๋ฐฐ์ฐ๋ iOS ๊ฐ๋ฐ ๊ฐ์ข์ ๋๋ค. ํต์ฌ์ ์ธ ๊ธฐ๋ณธ ์ฌํญ๋ค์ ๋น ๋ฅด๊ฒ ๋ฐฐ์ ๋ฐ๋ณต์ ์ผ๋ก ์ฌ๋ฌ ์์ ๋ฅผ ํตํด ์ค์ตํ๋ ๊ฐ์ข์ ๋๋ค
์๊ฐ์ 378๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
- ๋ฏธํด๊ฒฐ
swift ๋ฒ์ ๊ด๋ จ
์ต๊ทผ์ Xcode ๋ฒ์ ์ ๋ฐ์ดํธ๊ฐ ์์๋๋ฐ ๊ทธ ์ดํ๋ก ํ๋ก์ ํธ ๊ตฌ์กฐ๋ ํํ๊ฐ ๋ฌ๋ผ์ ธ์ ์ค์ต์ ๋ฐ๋ผ๊ฐ๋๋ฐ ์ด๋ ค์์ด ์์ต๋๋ค. ์ ๋ฐ์ดํธ ๋ฒ์ ์ผ๋ก๋ ์ค์ต๊ฐ๋ฅํ๊ฒ ๊ฐ์ ์ ๋ฐ์ดํธ ๊ฐ๋ฅํ ๊น์?
swiftios๊ฐ์ฉ์
ใป
0
335
1
- ํด๊ฒฐ
Type 'Any' has no subscript members ์๋ฌ ๋๋ฌธ์ ์ปดํ์ผ ์ ๋ผ์ ์ด๋ป๊ฒ ํด์ผ ๋ผ์?
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return datalist["weatherinfo"]!["local"]!!.count !
iosswiftHana Park
ใป
0
327
1
- ๋ฏธํด๊ฒฐ
๋ฏธ๋ ์น๋ธ๋ผ์ฐ์ 5๊ฐ ๋ง์ง๋ง์ ์ ์ด์ฃผ์ urlrequest ๊ฐ ์๋จน์ด์..
๋ฏธ๋ ์น๋ธ๋ผ์ฐ์ 5๊ฐ ๋ง์ง๋ง์ ์ ์ด์ฃผ์ urlrequest ๊ฐ ์๋จน์ด์.. ์ ๋ฐ์ดํธ ํด์ ๊ทธ๋ฐ์ง๋ ๋ชจ๋ฅด๊ฒ ๋๋ฐ์,,, api reference ์๋Urlrequest ์ ๊ดํ ๋ด์ฉ์ด ์์ด์
iosswiftKyungHyun Lee
ใป
0
391
1
- ๋ฏธํด๊ฒฐ
delegate ํจ์๋ฅผ iboutlet,action ๋ฐ์ผ๋ก ๋ด๋ ค ๋์ผ๋ฉด ์ ์คํ์ด ์๋๋์?
delegate ํจ์๋ฅผ iboutlet,action ๋ฐ์ผ๋ก ๋ด๋ ค ๋์ผ๋ฉด ์ ์คํ์ด ์๋๋์?
iosswiftKyungHyun Lee
ใป
0
485
2
- ๋ฏธํด๊ฒฐ
external๊ณผ local parameter๋ฅผ ๊ตฌ๋ถ์ง์ด ๋์ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
external๊ณผ local parameter๋ฅผ ๊ตฌ๋ถ์ง์ด ๋์ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์? ๋ค๋ฅธ ์ธ์ด์์๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ๋ง ๋๊ฒจ์ฃผ๋๋ฐ swift์์ ์ด๋ ๊ฒ ๊ตฌ๋ถ์ง์ ์ด์ ๊ฐ ์๋ ๊ถ๊ธํฉ๋๋ค. ๋ ์ ๋ ์๋ตํ๋ ๊ฒ ์ต์ํด์ _๋ฅผ ์จ์ ์๋ต์ ํ๋ ค๊ณ ํ ๊ฒ ๊ฐ์๋ฐ, ์๋ตํ๋
swiftiosheference
ใป
0
232
1
- ๋ฏธํด๊ฒฐ
class ์ค์ต์์ class ์ ์ธ์
์ ์ธํ์ค๋ let someVehicle = Vehicle() ์ด๋ ๊ฒ ์ฐ์ จ๋๋ฐ์ ์ var(muttable) ์ ์์ฐ๊ณ let(immutable)์ ์ฐ์๋๊ฑฐ์ฃ ? ๊ทธ๋ฆฌ๊ณ let์ ์ป๋๋ฐ๋ ๋ณ์์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๊ฑด ๋ฐฐ์ด์ด ์๋๋ผ ํด๋์ค์ด๊ธฐ ๋๋ฌธ์ธ๊ฑด๊ฐ์?
iosswiftKyungHyun Lee
ใป
0
270
1
- ๋ฏธํด๊ฒฐ
mutable array ๊ณต๋ถ์ค์์..
comment3[1...2] = ["Lee","Kyung","Hyun"] ์ด๊ฑฐ์ ๊ดํด์ ์ค๋ช ํด์ฃผ์ จ๋๋ฐ,,,, ์ ๊ฐ์๊ฒฝ์ฐ์ 1๋ฒ ๋ถํฐ 2๋ฒ๊น์ง๋ง ๋ณ๊ฒฝํ๋ค๊ณ ์์ ์ ์ธํ์ด๋ 3๊ฐ ๋ณ์๊ฐ ๋ค ๋ณ๊ฒฝ์ด ๋๋๋ผ๊ตฌ์... ์๋ฌ๊ฐ ๋์ผ ์ ์ ์๋๊ฐ์?
iosswiftKyungHyun Lee
ใป
0
209
1
- ๋ฏธํด๊ฒฐ
๋ ๊ฐ์ง ์ง๋ฌธ์ด ์์ต๋๋ค.
์๋ ํ์ธ์. FlightBook ์์ ์์๋ Date Picker View๊ฐ ํ๋ฉด ์๋์ชฝ์ ๋์๋๋ฐ, ํน์ ์ ํ ์บ๋ฆฐ๋ ์ฑ์์ ์ผ์ ์ ์ถ๊ฐํ ๋ ์์๋ ์ง๋ ์ข ๋ฃ๋ ์ง๋ฅผ ๋๋ ์ ๊ฒฝ์ฐ์ฒ๋ผ ์ค๊ฐ์ Date Picker View๊ฐ ๋์ค๋ฉด์ ์๋์ชฝ์ ์๋ ์์๋ ํ๋ฉด์ ๋ฐ์ด๋ด๊ณ
iosswiftSwiftLearner
ใป
0
278
1
- ๋ฏธํด๊ฒฐ
126๊ฐ์์ ๋ค๋ฃฌ ๋ฉ์ธ์ค๋ ๋์ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ค๋ ๋์ ๋ํด์ ์ข ๋ ์์ธํ ์ค๋ช ํด์ฃผ์ค ์ ์๋์?
์ด์ ๊ฑฐ์ ์ข ๊ฐ์ ๋์์ ๋๊ณ ๋ฌ๋ฆฌ๊ณ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ 126๊ฐ์์ ๊ฐ์๊ธฐ ์ค๋ ๋๋ ๊ด๋ จ๋ ์ค๋ช ๋ค์ด ๋์ค๋๋ฐ ๋ฉ์ธ์ค๋ ๋์ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ค๋ ๋์ ๋ํด์ ์กฐ๊ธ๋ง ๋ ์์ธํ ์ค๋ช ํด์ฃผ์ค ์ ์๋์? ์ self.imgView.image= UIImage(data:data)๊ฐ ๋ฐฑ
swiftiosSwiftLearner
ใป
0
295
1
- ๋ฏธํด๊ฒฐ
ํ๋ณํ ํ ๋ ์ฌ์ฉํ๋ as!์ as?์ ์ฐจ์ด์ ์ด ๋ฌด์์ธ๊ฐ์?
์ ๊ฐ optional value, unwrapping์ ์ดํดํ ๋์ ํท๊ฐ๋ฆฌ๋ ๋ถ๋ถ์ด ์์ด์ ๊ทธ๋ฐ ๊ฒ์ธ์ง as!์ as?์ ์ฐจ์ด์ ์ด ์ ์๋ฟ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํน์ ์ข ์ ๋ฆฌํด์ฃผ์ค ์ ์๋์?
swiftiosSwiftLearner
ใป
0
345
2
- ๋ฏธํด๊ฒฐ
json ํ์ฑ์์ datalist["weatherinfo"]!["local"]!!.count์์ unwrapping์ ๋ ๋ฒํ๋ ๋ถ๋ถ์ด ์ดํด๊ฐ ์ ์ ๋ฉ๋๋ค.
["local"] ๋ค์ !! ๋ถ์ด์๋ฉด์, datalist["weatherinfo"]!["local"]์ ํด๋นํ๋ ๋ฐฐ์ด์ unwrapping ํด์ผํ๋๊น ํ๋ ๋ถ์ด๊ณ , ๊ทธ ๋ค์ ๋์ค๋ ๋ฐ์ดํฐ๋ ๋ชจ๋ฅด๋๊น !๋ฅผ ๋ถ์ฌ์ผ ํ๋ค๊ณ ์ค๋ช ์ ํ์ จ๋๋ฐ์. "๊ทธ ๋ค์ ๋์ค๋ ๋ฐ์ดํฐ๋ ๋ชจ๋ฅด
iosswiftSwiftLearner
ใป
0
260
1
- ๋ฏธํด๊ฒฐ
์ธํ ๋ฆฌ์ ์ค ํค๊ฐ ์๋จนํ๋๋ฐ์...
esc๋ฅผ ๋๋ฌ๋ No Completion์ด๋ผ๊ณ ๋จ๊ณ ๊ฐ์ฌ๋ ์ฒ๋ผ ํน์ ํ ์๋๋ค์ด ๋ณด๋ผ์์ผ๋ก ์๋ํ๋๊ณ ๊ทธ๋ฅ ๊ฒ์์ ํ ์คํธ๋ก ๋ํ๋ฉ๋๋ค. ์ปดํ์ผ์ ์ ๋๊ตฌ์.. ์ด๋ค ๋ฌธ์ ๊ฐ ์๋๊ฑธ๊น์.......
swiftios์์ค์ฃผ
ใป
0
252
1
- ๋ฏธํด๊ฒฐ
์คํ ๋ฆฌ๋ณด๋์์ ์์ ํ ๋ ๋์ค์ ๋ฃ์ ์ค๋ธ์ ํธ๋ฅผ ๋จผ์ ๋ฃ์ ๊ฒ ๋ค๋ก ๋ณด๋ผ ์ ์๋์?
Select Car ํ๋ก์ ํธ๋ฅผ ๋ณต์ตํ๊ณ ์๋๋ฐ์. ์ด์ฉ๋ค ๋ณด๋ ๋ฐฐ๊ฒฝ์ฌ์ง์ ์ํ ์ด๋ฏธ์ง ๋ทฐ ๋ฃ๋ ๊ฒ์ ๊น๋ฐํ๊ณ UIPickerView์ ์๋์ฐจ ์ฌ์ง์ด ๋์ฌ ์ด๋ฏธ์ง๋ทฐ๋ฅผ ๋จผ์ ๋ฃ์ด๋ฒ๋ ธ๋๋ฐ์. ์ด ๊ฒฝ์ฐ์ ์๋ก ๋ฃ๋ ์ด๋ฏธ์ง ๋ทฐ๋ฅผ ๋ฐฐ๊ฒฝ์ผ๋ก ์ธ ์ ์๋๋ก ํ๋ ๋ฐฉ๋ฒ์ ์
swiftiosSwiftLearner
ใป
0
265
1
- ๋ฏธํด๊ฒฐ
auto-layout์ ๊ดํ์ฌ
์๋ ํ์ธ์, ๊ฐ์ ๋๊น์ง ์ ๋ค์์ต๋๋ค. ๊ฐ์ ์ด๋ฐ์ auto-layout์ ๋ํ ๋ด์ฉ๋ ํ๋ฐ์ ๋ค๋ฃฐ๊ฒ์ด๋ผ๊ณ ๋ง์ํ์ จ์๋๋ฐ ๋ค๋ฃจ์ง ์์ผ์ ์ ์์ฌ์ ์ด์ ใ ใ auto-layout๊ธฐ๋ฅ์ ์ฌ์ฉํด์ผ ํ๋๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ์์ดํฐ์ ๊ฐ ์ฌ์ด์ฆ๋ณ(4-inch
swiftiosLee Sinseon
ใป
0
260
2
- ๋ฏธํด๊ฒฐ
ํค๋ณด๋ ์์ ๋ฒํผ์ด ๋์ค๊ฒ ํ๋ ๊ฒ์ ์ด๋ป๊ฒ ํ๋์?
ํญ๊ณต๊ถ UI ์ฑ์ ๋ณต์ตํ๊ณ ์๋๋ฐ์. ์ถ๋ฐ์ฅ์๋ฅผ ์ ๋ ฅํ๊ณ ๋์ฐฉ์ฅ์๋ฅผ ์ ๋ ฅํ๋ ํ ์คํธ ํ๋๋ก ์ด๋ํ ๋, ์ง์ ํ ์คํธ ํ๋๋ก ์ด๋ํ์ง ์๋๋ผ๋ ํค๋ณด๋ ์์ ํ์ดํ ๋ฒํผ์ ๋์ค๊ฒ ํด์ ์ด๋ํ ์ ์๊ฒ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ๋์? ๊ทธ๋์ ์ถ๋ฐ์ฅ์ ์ ๋ ฅ๋์์ ๋์ฐฉ์ฅ์ ์ ๋ ฅ๋์ผ
iosswiftSwiftLearner
ใป
0
1,120
3
- ๋ฏธํด๊ฒฐ
DigitalFrame ์ฐ์ตํ๋ค๊ฐ "unexpectedly found nil while unwrapping an Optional value"๋ผ๋ ์๋ฌ๊ฐ ๋์์ต๋๋ค.
DigitalFrame ์ฐ์ตํ๋ค๊ฐ imgView.animationImages = cuteImages ์ด ๋ถ๋ถ์์ "unexpectedly found nil while unwrapping an Optional value"๋ผ๋ ์๋ฌ๊ฐ ๋์๋๋ฐ์. ๋ณด๋๊น imageView๋ฅผ
swiftiosSwiftLearner
ใป
0
442
3
- ๋ฏธํด๊ฒฐ
GoBack, GoForward๋ก ํ์ด์ง๋ฅผ ์ด๋ํ๋ฉด urlTextField์ ๋์ค๋ ์ฃผ์๊ฐ ๋ฐ๋์ง ์์ต๋๋ค.
์ด ๋ถ๋ถ์ ์ด๋ป๊ฒ ์ฒ๋ฆฌ๋ฅผ ํด์ผํ ๊น์? GoBack, GoForward๊ธฐ๋ฅ์ ์ฝ๋๋ก ์ฒ๋ฆฌ๋ฅผ ํ์ผ๋ฉด ์ฐจ๋ผ๋ฆฌ ์ด ๋ถ๋ถ์ ๊ณ ์น๋ ๊ฒ์ ์๋ํ๊ธฐ๊ฐ ์ฌ์ธ ๊ฒ ๊ฐ์๋ฐ, ์คํ ๋ฆฌ๋ณด๋์์ ๋ฐ๋ก ํ๊ณ ๋๋ ์ด๋ค ์์ผ๋ก ์ ๊ทผํด์ผํ ์ง ์ ๊ฐ์ด ์ค์ง ์๋ค์. ์ด๋ป๊ฒ ํ๋ฉด ์ข์๊น์?
swiftiosSwiftLearner
ใป
0
171
1
- ๋ฏธํด๊ฒฐ
์น๋ทฐ๋ฅผ ๋์ด๋ค ๋๋ ์ฐ๊ฒฐ์ด ์๋๋ค์
๊ฐ์ข๋์ ๋ค๋ฅด๊ฒ ์น๋ทฐ์ ๋์ด๋ค ๋จ๋๋ฐ ์ฐ๊ฒฐ์ด ์๋์
iosswift๋ณต๋ ์๊ธฐ๊ณฐ
ใป
0
184
1
- ๋ฏธํด๊ฒฐ
์๋ฎฌ๋ ์ด์ ํด๋ณด๋ฉด ์๋์ชฝ์ ํฐ ์ฌ๋ฐฑ์ด ๋์ค๋๋ฐ ์ ์ด๋ฐ ๊ฒ์ธ๊ฐ์?
ํฌ๊ธฐ๋ Compact Width, Regular height๊ฐ ๋๋๋ก ํ๊ณ , View Controller์์ ์ฌ์ด์ฆ๋ iPhone 4.7์ธ์น๋ก ํ๊ณ , ์คํ ๋ฆฌ๋ณด๋์์ ์ด๋ฏธ์ง๋ ์ต๋ํ ํฌ๊ฒ ๋ง๋ค๊ณ Aspect Fill๋ก ํด์ ์คํ ๋ฆฌ๋ณด๋์์๋ ๊ฝ ์ฐจ ์๋ ์ํ์ธ๋ฐ, ๋ง์ ์
iosswiftSwiftLearner
ใป
0
204
3
- ๋ฏธํด๊ฒฐ
imgView.animationImages = cuteImages
์๋ ํ์ธ์ ์ต๊ฐ์ฌ๋ imgView.animationImages = cuteImages ์ด ๋ถ๋ถ์ด Tread 1:breakpoint1.1 ์ด๋ฐ์์ผ๋ก ๋์ compiler ๊ฐ ์๋์ ์ํ๋๋ฐ์ ์ด๋ถ๋ถ์ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผ ์ปดํ์ผ๋ฌ๊ฐ ์๋ํ ๊น์? ์ถ๊ฐ์ ์ผ๋ก ์ด๋ฐ์์ ์๋ฌ๊ฐ ๋ฐ์
iosswiftSungsin Lee
ใป
0
207
1







