์๋ ,
Wiki์์ ํด๋ก์ ์์ ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์๋ฎฌ๋ ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ iPhone 7 plus์ iPhone 7 ๋ชจ๋์์ ์๋ํ์ต๋๋ค.
๋คํธ์ํฌ๊ฐ ํ์ฑํ๋ ์ํ์์ ์ฑ์ ์์ํ๊ณ ๋คํธ์ํฌ Wi-Fi๋ฅผ ๋ซ์ผ๋ฉด ์์๋๋ก ์บก์ฒ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ Wi-Fi๋ฅผ ๋ค์ ์ผ๋ฉด ์ฐ๊ฒฐ ๊ฐ๋ฅ์ฑ์ด ์ฌ์ ํ ์ฐ๊ฒฐํ ์ ์์์ผ๋ก ํ์๋ฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ด๋ค ํด๋ก์ ๋ ์ฒ์ ์ดํ์ ๋ค์ ํธ์ถ๋์ง ์์ต๋๋ค.
๋์์ด ํ์ํ์ธ์?
๊ฐ์ฌ ํด์.
๋ฌธ์ #93, #85, #144๋ฅผ ์ฐธ์กฐํ์ญ์์คโฆ
@ashleymills ์๋ตํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ดํด๋ณด์์ง๋ง ์ฌ์ ํ ์๋ํ์ง ์์ต๋๋ค. ๋๋ ๋ด๊ฐ ๊ทธ ์์ ์๋ฃจ์ ๊ณผ ๋๊ฐ์ ์ผ์ํ๊ณ ์๋ค๊ณ ๋ฏฟ์ต๋๋ค. ์ ๊ทธ๊ฒ์ด ๋๋ฅผ ์ํด ์๋ํ์ง ์๊ฑฐ๋ ๋ด๊ฐ ๋ฌด์์ ๋์น๊ณ ์๋์ง ํ์คํ์ง ์์ต๋๋ค.
var reachability = Reachability()!
override func viewDidAppear(_ animated: Bool) {
connectionCheck()
}
func connectionCheck()
{
reachability.whenReachable = { reachability in
// this is called on a background thread, but UI updates must
// be on the main thread:
DispatchQueue.main.async {
print("Reachable via internet")
self.crToastShowNotification(show: false)
}
}
reachability.whenUnreachable = { reachability in
// this is called on a background thread, but UI updates must
// be on the main thread:
DispatchQueue.main.async {
print("Not reachable")
self.crToastShowNotification(show: true)
}
}
do {
try reachability.startNotifier()
} catch {
print("Unable to start notifier")
}
}
๋ด๊ฐ ๋์น๊ณ ์๋ ๊ฒ์ ๋ฐ๊ฒฌํ ์ ์์ต๋๊น? ๊ฐ์ฌ ํด์
๋๋ ๋ชจ๋ ๊ฒ์ ์๋ํ์ง๋ง ์๋ํ์ง ์์ ์ ์์ต๋๋ค :(
๋ ํด๋ก์ ๋ชจ๋ ํ ๋ฒ๋ง ์คํ๋ฉ๋๋ค! ๊ทธ ํ ๋ค์๋. ๋๋ ๋ํ ์ ์ธํ์ต๋๋ค: var Reachability = Reachability()! ํจ์ ์ธ๋ถ์ ํด๋์ค์ ๋งจ ์์ ์์ต๋๋ค.
@ashleymills ๋๋ ๋๊ตฐ๊ฐ ์ด๊ฒ์ ๋์์ค ์ ์์ต๋๊น? ๋๋ ๋ค๋ฅธ ๊ฒ์ ์๋ ํ ์๊ฐ์ด ์๊ธฐ ๋๋ฌธ์.
๊ฐ์ฌ ํด์
๋น์ ์ ์๋ง ์๋ฆฌ๋ฏธ๋ฅผ ์ค์ง ์ด๋๊ฐ์ ๋จน์์ต๋๊น?
์๋๋ฉด ๊ด์ฐฐ์๋ฅผ ์ ๊ฑฐํฉ๋๊น?
์ ๋ฐ์ดํธํ๋ ๊ฒ์ ๊น๋นกํด์ ์ฃ์กํฉ๋๋ค. ๋ค, ์ค์ ๋ก๋ ์ ์๋ํ๊ณ ์์์ต๋๋ค. ์ ์ผํ ๋ฌธ์ ๋ ์๋ฎฌ๋ ์ดํฐ์์ ํ ์คํธํ๊ณ macbooks wifi ์ฐ๊ฒฐ์ ๋๋ ๊ฒ์ด์์ต๋๋ค. ์ด๋ค ์ด์ ๋ก ์๋ฎฌ๋ ์ดํฐ์์ ์ ๋๋ก ์๋ํ์ง ์๊ณ ๊ฐ๊ฐ ํ ๋ฒ๋ง ํด๋ก์ ๊ธฐ๋ฅ์ ํธ์ถํฉ๋๋ค.
์ฅ์น์์ ํ ์คํธํ๋ฉด ๋ชจ๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. :)
๊ฐ์ฌ ํด์
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ ๋ฐ์ดํธํ๋ ๊ฒ์ ๊น๋นกํด์ ์ฃ์กํฉ๋๋ค. ๋ค, ์ค์ ๋ก๋ ์ ์๋ํ๊ณ ์์์ต๋๋ค. ์ ์ผํ ๋ฌธ์ ๋ ์๋ฎฌ๋ ์ดํฐ์์ ํ ์คํธํ๊ณ macbooks wifi ์ฐ๊ฒฐ์ ๋๋ ๊ฒ์ด์์ต๋๋ค. ์ด๋ค ์ด์ ๋ก ์๋ฎฌ๋ ์ดํฐ์์ ์ ๋๋ก ์๋ํ์ง ์๊ณ ๊ฐ๊ฐ ํ ๋ฒ๋ง ํด๋ก์ ๊ธฐ๋ฅ์ ํธ์ถํฉ๋๋ค.
์ฅ์น์์ ํ ์คํธํ๋ฉด ๋ชจ๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. :)
๊ฐ์ฌ ํด์