Objective-C에서 문자열은 NSString클래스의 인스턴스이다. 문자열을 생성하는 방법은 클래스 메서드를 사용해 자동을 소멸하는 인스턴스를 생성하거나, alloc 메서드를 사용해 인스턴스를 생성한 후 이니셜 라이져로 초기화하는 방법이 있다. 그중에서도 포맷을 지정해서 문자열을 생성하는 방법이다. stringWithFormat 메서드 활용하고, 인스턴스를 만들고 싶을 때는 alloc메서드를 생성한 뒤 initWithFormat: 메서드를 사용하면 된다. int main(int argc, const char * argv[]) { @autoreleasepool { NSString *str; int i = 10; str = [NSString stringWithFormat:@"int를 출력해보자 %d 이렇..
Format Specifiers The format specifiers supprted by the NSString formatting methods and CFString formatting functions follow the IEEE printf speicification. %@ 오브젝티브씨 오브젝트a %d, %D 부호 있는 32비트 정수 %u, %U 양수의 32비트 정수 %x 양수의 32비트 정수, 숫자0-9와 소문자a-f를 사용한 16진수 출력 %X 양수의 32비트 정수, 숫자0-9와 대문자A-F를 사용한 16진수 출력 %o, %O 양수의 32비트 정수, 8진수 출력 %f 64비트 부동 소수점(double) %e 64비트 부동 소수점(double), e를 이용한 지수 출력 %E 64비트 부동 소..
Substring은 String의 일부를 말합니다. 예를 들어 Subscript를 사용하거나 prefix(_ :) 메소드를 사용해서 String에서 Substring을 가져오는 경우 스위프트에서는 String처럼 사용할 수 있습니다. 둘 다 String Protocol을 따르기 때문입니다. 하지만 String과 다르게 Substring은 작업을 수행하는 짧은 시간 동안 사용해야 합니다. 즉 Substring은 장기로 사용하는 용도가 아닙니다. 위와 같이 greeting은 문자열 Hello, world! 를 가집니다. beginning에서는 greeting의 [..
진행했던 프로젝트에서 searchBarTextField에 text가 없으면 검색 버튼을 비활성화시켜 검색이 되지 않도록 해주는 작업이 필요했습니다.(즉 검색창에 검색할 글자가 없으면 검색 버튼을 비활성화! 검색할 글자가 있는 경우 검색 버튼을 활성화!) 먼저 textField에 text가 있는지 확인해 주고- 있다면 검색버튼 활성화- 없다면 검색버튼 비활성화를 코드로 작성하며 생긴 궁금증 ,,, 음 textField에 text가 있는지 확인해 주는 작업은 아래와 같이 두 가지 방법이 존재했습니다.첫 번째 방법 isEmpty 두 번째 방법 count == 0 글자가 있냐 없냐의 여부만 알면 되니까 음,, (개인적인 생각) 조금 더 직관적인 isEmpty를 쓰자.그런데 count == 0과 비교했을 때의 ..
- Total
- Today
- Yesterday
- 머신러닝
- RX
- ARC
- objective-c
- 알고리즘
- Animation
- 책
- objc
- 애니메이션
- iOS SwiftUI
- 책 후기
- 스위프트UI
- 문자열
- 스위프트
- Xcode
- swiftUI
- ios
- Deep learning
- string
- ReactiveX
- swift5
- 책 추천
- SWIFT
- rxswift
- 독서
- leetcode
- wwdc
- 딥러닝
- Algorithm
- stanford SwiftUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |