투케이2K

536. (ios/swift5) [유틸 파일] getSmsSendQrData : SMS 문자 전송에 필요한 QR 코드 생성 데이터 포맷 본문

IOS

536. (ios/swift5) [유틸 파일] getSmsSendQrData : SMS 문자 전송에 필요한 QR 코드 생성 데이터 포맷

투케이2K 2024. 8. 9. 19:15
반응형

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : SWIFT5

 

[소스 코드]

 

    // -----------------------------------------------------------------------------------------
    // MARK: - [Format] : getSmsSendQrData : SMS 문자 전송에 필요한 QR 코드 생성 데이터 포맷
    // -----------------------------------------------------------------------------------------
    func getSmsSendQrData(phone: String, data: String) -> String {
        
        /*
        // -----------------------------------------
        [getSmsSendQrData 메소드 설명]
        // -----------------------------------------
        1. SMS 문자 전송에 필요한 QR 코드 생성 데이터 포맷
        // -----------------------------------------
        2. 호출 방법 :
        
        C_Format().getSmsSendQrData(phone: "010-1234-5678", data: "twok")
        // -----------------------------------------
        3. 참고 : 

        SMSTO:010-1234-5678:twok
        // -----------------------------------------
        */
        

        // [리턴 변수 선언]
        var returnData = ""


        // [로직 처리 실시]
        if C_Util().stringNotNull(str: phone) == true && phone.contains("-") == true {
            returnData = "SMSTO:"
            returnData += "\(phone):"
            returnData += "\(data)"
        }
        
        
        // [리턴 데이터 반환 실시]
        return returnData
        
    }

 

반응형
Comments