개발자료(219)
-
[SQLite] TEXT 필드 숫자 정렬
SQL> SELECT * FROM TABLE ORDER BY CAST(필드명 AS INTEGER) DESC
2016.07.06 -
ARC 사용 여부 체크
#if __has_feature(objc_arc) //--xx ARC 사용#else //--xx ARC 미사용#endif
2016.06.13 -
[SQLite] SQLITE_STATIC, SQLITE_TRANSIENT
## SQLITE_STATIC바인딩 되는 변수를 Static변수(해제(free)가 될 일이 없는)로 사용중간에 값이 변경되거나 메모리가 해제 되면 문제가 발생할 수 있다. ## SQLITE_TRANSIENT바인딩 되는 변수를 복사해서 사용. 중간에 변경될수 있는 경우 사용해방 변수값을 복사하여 사용함. 중간에 변수가 변경되어도 복사한 값을 사용되기에 문제가 없음.복사 과정이 들어가 안전하나 SQLITE_STATIC보다 속도는 느리다.
2016.06.08 -
[SQLite] NULL 체크
## 값이 NULL인 경우SQL> SELECT * FROM 테이블 WHERE 컬럼명 is NULL ## 값이 NULL이 아닌 경우SQL> SELECT * FROM 테이블 WHERE NOT 컬럼명 is NULL
2016.06.08 -
[SQLite] 대소문자 구분없이 정렬
## 방법 1SELECT * FROM Table ORDER BY title ASC COLLATE NOCASE; ## 방법 2SELECT * FROM Table ORDER BY LOWER(title) ASC; ## 추가정보COLLATE NOCASE문자열을 비교할때, 대소문자에 대해 구분을 하지 않는다.Ex) SELECT * FROM Table WHERE title = 'title' COLLATE NOCASE;
2016.04.08 -
NSString
Convert (변환) ■ char* > NSString char szText[] = "convert test"; NSString* strText = [NSString stringWithUTF8String:szText]; ■ NSString > char * NSString *strText = @"convert test"; const char* szText = [strText UTF8String]; Find (검색, 찾기) ■ containsString : 문자열이 포함되었는지 확인 NSString *str = @"find objective-c string "; if ([str containsString:@"objective-c"]) { NSLog(@"문자열 존재함."); } else { NSLog(@"문..
2016.03.16