목록Swift (658)
투케이2K
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- NWConnection 설명 : >> NWConnection 는 로컬 엔드포인트와 원격 엔드포인트 간의 양방향 데이터 연결 (TCP , UDP) 을 수행할 수 있습니다 >> NWConnection 를 사용하기 위해서는 import N..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드]// --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 권한 설정 : info.plist NSLocationWhenInUseUsageDescription 앱에서 Wi-Fi 연결을 설정하려면 위치 권한이 필요합니다.// ------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift5- 개발 툴 : Xcode- 구분 : 유틸 파일// --------------------------------------------------------------------------------------// -----------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 구분 : Task Delete- 간단 설명 : applicationWillTerminate 함수는 앱 종료 시점 이벤트를 콜백으로 응답 받을 수 있습니다// --------------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift5- 개발 툴 : Xcode- 구분 : 유틸 파일// --------------------------------------------------------------------------------------// -----------------------------..
[설 명]프로그램 : Ios / Swift설 명 : C_GraphQL_Client_Module : GraphQL 통신 수행 클라이언트 유틸 파일 [소스 코드] import Foundationimport UIKitclass C_GraphQL_Client_Module { /** * // ----------------------------------------------------------------------------------------------------------------------------------------------------------------- * TODO [클래스 설명] * // ---------------------------..
[설 명]프로그램 : Ios / Swift설 명 : C_WebSocket_Urlsession_Client_Module : urlSession 사용해 WebSocket 웹소켓 통신 [소스 코드] import Foundationimport UIKitclass C_WebSocket_Urlsession_Client_Module : NSObject, URLSessionWebSocketDelegate { /** * // --------------------------------------------------------------------------------------------------------------------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 사항] // ---------------------------------------------------------------------- // 1. info.plist 파일에서 카메라 및 앨범 접근 권한 부여 필요 // ---------------------------------------------------------------------- // 2. 퍼미션 권한 : // // Privacy - Camera Usage ..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드]1. 프로젝트 >> Package Dependencies 메뉴 진입2. 특정 라이브러리 선택 수행 실시 3. 특정 라이브러리 버전 변경 및 업데이트 수행4. 정상적으로 빌드 완료 된 상태 확인 (특정 라이브러리 버전 변경 후 외부 영역 클릭 시 자동 빌드 수행 됨)5. 정상 라이브러리 버전 변경 된 것 확인 [참고 사이트] // ---------------------------------------------------------------------- // 1. 라이브러리 추가 참고 사이트 : https://blog.naver.com/kkh0977/223294409759?trackingCo..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [SEARCH FAST] : connectionFtpServer // ----------------------------------------------------------------------------------------- func connectionFtpServer(tag: String, host: String, header: Dictionary?, userName: String, password: Stri..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // [웹 소켓 통신 연결 및 ping 체크 참고 사이트] // ----------------------------------------------------------------------------------------- https://blog.naver.com/kkh0977/223583023595 // ---------------------------------------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // [웹 소켓 통신 연결 및 ping 체크 참고 사이트] // ----------------------------------------------------------------------------------------- https://blog.naver.com/kkh0977/223583023595 // ---------------------------------------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드]import Foundationimport UIKitclass C_WebSocket_Urlsession_Client_Module : NSObject, URLSessionWebSocketDelegate { /** * // ----------------------------------------------------------------------------------------------------------------------------------------------------------------- * TODO [클래스 설명] * // ------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) // ------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [SEARCH FAST] : requestSubscriptionHttp // ----------------------------------------------------------------------------------------- func requestSubscriptionHttp(tag: String, url: String, header: Dictionary?, graphql: String?, complet..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [SEARCH FAST] : requestMutationHttp // ----------------------------------------------------------------------------------------- func requestMutationHttp(tag: String, url: String, header: Dictionary?, graphql: String?, completion: @es..