목록Swift (707)
투케이2K
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [설 명] ------------------------------------------------------------------ [EXC_BAD_ACCESS 발생 원인] ------------------------------------------------------------------ 1. Ios 메모리 부족 관련해서 발생하는 이슈 (GPU 옵션 비활성 체크로 테스트 재진행, Ios 상위 및 하위 기종에서 테스트 진행) 2. Ios 널 null 객체 포인트 참조 이슈 (객체 할당에서 해제 된 인스턴스 참조 시 발생) 3. 잘못된 메모리 번지 참조 이슈 (Zombie 옵션 활성 후 실제로 어떤 메모리 번지를 참조 하고 있는지..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [디바이스 RAM 메모리 크기 확인] // ----------------------------------------------------------------------------------------- func getRamMemoryTotal() -> String { /* // ----------------------------------------- [getRamMemoryTotal 메소드 설명] // ------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [프로젝트 내부에 저장 된 특정 파일 경로 PATH URL 확인] // ----------------------------------------------------------------------------------------- func get_Bundle_Url(fileName: String) -> URL? { /* // ----------------------------------------- [get_Bundle_Url..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [앱 파일 저장소 텍스트 파일 내용 읽기] // ----------------------------------------------------------------------------------------- func read_File_Text(filePath: URL) -> String { /* // ----------------------------------------- [read_File_Text 메소드 설명] // --..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [앱 파일 저장소 특정 파일 경로 PATH URL 확인] // ----------------------------------------------------------------------------------------- func get_File_Url(folderName: String, fileName: String) -> URL? { /* // ----------------------------------------- [g..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [사전) 파이어베이스 콘솔에서 Storage 사용 설정 방법] https://blog.naver.com/kkh0977/223376155889 147. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생성 방법 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생... blog.naver.com [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [파이어베이스 라이브러리] // -..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [사전) 파이어베이스 콘솔에서 Storage 사용 설정 방법] https://blog.naver.com/kkh0977/223376155889 147. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생성 방법 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생... blog.naver.com [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [파이어베이스 라이브러리] // -..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [사전) 파이어베이스 콘솔에서 Storage 사용 설정 방법] https://blog.naver.com/kkh0977/223376155889 147. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생성 방법 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생... blog.naver.com [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [파이어베이스 라이브러리] // -..
[설 명] 프로그램 : Ios / Swift 설 명 : C_FirebaseRemoteConfig - 파이어베이스 리모트 컨피그 원격 공지 확인 클래스 [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [파이어베이스 라이브러리] // ---------------------------------- import Firebase // ---------------------------------- class C_FirebaseRemoteConfig { /** * // -------------------------------------------------------------------------..
[설 명] 프로그램 : Ios / Swift 설 명 : S_MetricManager - 앱 성능 분석 지표 확인 클래스 - MetricKit [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [디바이스 성능 분석] // ---------------------------------- import MetricKit // ---------------------------------- final class S_MetricManager: NSObject, MXMetricManagerSubscriber { /** * // ---------------------------------------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [호출 방법 : 소스 코드] /** * // ----------------------------------------------------------------------------------------------------------------------------------------------------------------- * TODO [클래스 설명] * // ---------------------------------------------------------------------------------------------------------------------------------------------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- 안녕하세요 // --------------------------------------------------------------- // [Swift 소스 코드] // --------------------------------------------------------------- var script = "javascript:document.getEleme..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- // --------------------------------------------------------------- // [Swift 소스코드] // --------------------------------------------------------------- var script = "javascript:document.getElementById(..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [String 문자열에 [A-Z] 영어 대문자 포함 확인] // ----------------------------------------------------------------------------------------- func stringUpperEnglishContains(data: String) -> Bool { /* // ----------------------------------------- [stringUpperE..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [String 문자열에 [ㄱ-ㅎㅏ-ㅣ가-힣] 한국어 포함 확인] // ----------------------------------------------------------------------------------------- func stringKoreanContains(data: String) -> Bool { /* // ----------------------------------------- [stringKoreanC..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [String 문자열에 [a-z] 영어 소문자 포함 확인] // ----------------------------------------------------------------------------------------- func stringLowerEnglishContains(data: String) -> Bool { /* // ----------------------------------------- [stringLowe..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [String 문자열에 [0-9] 숫자 포함 확인] // ----------------------------------------------------------------------------------------- func stringNumberContains(data: String) -> Bool { /* // ----------------------------------------- [stringNumberContains..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [휴대폰 번호 형식 유효성 체크 실시] // ----------------------------------------------------------------------------------------- func isValidationPhone(data: String) -> Bool { /* // ----------------------------------------- [isValidationPhone 메소드 설명] // -..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [이메일 형식 유효성 체크 실시] // ----------------------------------------------------------------------------------------- func isValidationEmail(data: String) -> Bool { /* // ----------------------------------------- [isValidationEmail 메소드 설명] // ----..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [SEARCH FAST] : [Log.d] // ----------------------------------------------------------------------------------------- // S_Log.d(tag: "TAG", msg: "MESSAGE") // ----------------------------------------------------------------------------------..