![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/urPxv/btqJCRNqeT1/L46Wn2WOZSFsa5cyTv1QSk/img.png)
안녕하세요. iOS Developer, 멍구입니다. 🤗 iOS 개발을 하다보면, 특정 코드의 실행시간이 어느정도 소요되는지 성능 테스트를 해보고 싶을때가 있습니다. 오늘은 이렇듯, 특정 코드 연산의 실행속도를 확인하고자 할 때, Date구조체를 활용해서 간단하게 실행시간을 확인하고 성능을 체크할 수 있는 방법에 대해 알아보도록 하겠습니다. iOS swift, Date 구조체로 연산 실행시간 확인하기 먼저, Date를 사용하기 위해서는 기초 프레임워크, Foundation을 import 해주어야합니다. 그래야 Date 구조체를 사용할 수 있습니다. 4행) Date() 구조체 인스턴스, currentDate를 만들었습니다. 단순 Date()로 초기화해서 인스턴스 생성 시, 생성 직후의 시간정보가 들어가게 됩..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/JSdIG/btqIyeiwPsk/HPGuaSbJq5HRzC8Nh7msC1/img.png)
FileManager 파일관리자 FileManager 클래스는 iOS의 Foundation 프레임워크에 포함되어 있는 클래스입니다. FileManager는 파일시스템 컨텐츠에 대한 편리한 인터페이스이자, 해당 인터페이스들과 상호작용하기 위한 기본적인 수단입니다. FileManager를 통해서 특정 경로에 컨텐츠를 저장하고, 가져다 사용할 수도 있습니다. Declaration 선언 FileManager는 iOS의 기초 프레임워크인 Foundation 프레임워크에 속하며, Objective-C의 최상위 객체인 NSObject를 상속합니다. Overview 개요 FileManager 객체는 파일시스템의 컨텐츠를 검사하고 해당 컨텐츠를 변경할 수 있게 해줍니다. FileManager클래스는 파일 관련 조작에 적..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/0Xuxs/btqIvXs1ML3/scEruRwNkKvrTfz8C9NQ80/img.png)
안녕하세요. iOS Developer, 멍구입니다!간혹 iOS개발을 하시다보면 Date구조체를 생성하고 시간값을 처리해야하는 상황이 오기 마련인데요. 오늘은 이에 대비해서 서버 ~ 클라이언트 간 시간값 처리에 자주사용하는 타임스탬프(timeStamp)값을 사용해서 Date 구조체를 생성하고, 다시 Date 구조체로부터 년, 월, 일, 시, 분, 초 등의 값을 얻는 방법을 간단하게 알아보겠습니다. 👨🏻💻 timeStamp값으로 Date생성 후 시간 값 다루기 시간값 -> timeStamp, timeStamp -> 시간값으로 변환해주는 사이트 ▼Epoch ConverterConvert Unix Timestamps (and many other date formats) to regular dates.www.e..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dWb6K1/btqEK8q2vYV/4MzjVEQ2oGCIpHkpjmOyt1/img.png)
안녕하세요! 멍구입니다 ^-^// 오늘은 swift의 유용한 문자열 처리 메서드인 split, components에 대해서 + 이 둘의 몇가지 차이를 알아보겠습니다. 🤗 Split(separator:maxSplits:omittingEmptySubsequences:) split메서드는 다양한 parameter를 지원하는데요. 각각의 역할은 대략 아래와 같습니다. - separator: 는 쪼개려는 문자단위를 받습니다. - maxSplits는 지정한 문자 단위로 얼마나 쪼갤지를 지정합니다. - omittingEmptySubsequences: 에서는 Bool값으로 결과값에서 빈 시퀀스의 포함 유무를 설정합니다. split은 말 그대로 문자열을 특정 문자 기준으로 쪼갤 수 있습니다. 반환형은 String타입을 ..
- Total
- Today
- Yesterday
- publisher
- createML
- swift 기초
- swift string
- 프로그래머스
- swift
- swift 문자열
- swift reduce
- 자연어처리
- 프로그래머스swift
- 김프매매
- CoreML
- swift문제
- Collection
- 개발자문서
- swift언어
- 알고리즘
- swift알고리즘
- Swift 알고리즘
- 스위프트
- 백준알고리즘
- 알고리즘문제
- 부스트코스
- Protocol
- 프로토콜
- uikit
- SwiftUI
- 백준swift
- 컬렉션
- ios
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |