반응형

지난주에 바이백으로 팔았던 책들에 대한 결과가 카톡으로 왔다.

 

나는 예치금으로 받는다고 선택을 하여 예치금을 환불 받는 방법을 소개하겠다.

 

1. 먼저 예스24에 로그인을 하고 '마이페이지' 를 클릭한다.
2. 왼쪽 메뉴에 '예치금' 을 클릭한다.
3. 우측 하단에 [예치금 환불 요청] 버튼을 클릭한다.
4. 환불 요청액과 은행 그리고 계좌번호를 입력하고 [확인] 버튼을 클릭한다.
5. 정상 처리되었으니 예치금이 계좌에 입금될때까지 기다린다.

간혹 예스24에서 환불이 늦는 경우가 있다.

 

그럴 때는 고객센터를 이용해서 문의를 하면 바로 해결해준다.

반응형
반응형

Firebase 로 로그인 기능을 추가하려고 검색하던 중 Internet Connection 관련 내용을 우연히 발견하였다.

생각 못했던 부분에 대해서 발견하였기 때문에, 나중에 까먹기 전에 미리 구현해 놓는 것이 좋을 것 같아서 한번 만들어 봤다.

생각 외로 단순한 작업이었으나, 여기에서 인터넷 끊겼을 경우 alert 또는 view 한 개를 더 만들어서 보여주는 것이 나을 것 같다는 생각이 들었다.

 

1. Swift 파일을 한개 추가한다. (이름은 아무거나 줘도 상관없지만, 나는 monitorNetwork로 생성하였다.)

2. 새로 생성한 파일에 아래 코드를 복붙한다.

 

import Network

 

func monitorNetwork() {

    let monitor = NWPathMonitor()

    monitor.pathUpdateHandler = { path in

        if path.status == .satisfied {

            DispatchQueue.main.async {

                print("Internet connected")

            }

            

        } else {

            DispatchQueue.main.async {

                print("Internet disconnected")

            }

        }

    }

    

    let queue = DispatchQueue(label: "Network")

    monitor.start(queue: queue)

}

 

3. 네트워크 체크 하려는 곳의 viewDidLoad() function 안에  방금 작성한 monitorNetwork() 를 넣어주고 실행하면 끝난다.

 

override func viewDidLoad() {

        super.viewDidLoad()

        monitorNetwork()

   

    }

 

- 만약 wifi 만 체크 하고 싶다면 아래와 같이 넣으면 됨

let monitor = NWPathMonitor(requiredInterfaceType: .wifi)

반응형

+ Recent posts