Swift 1.2로 작성된 파일에서 아무 문자열 리터럴 뒤에
"" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" +
와 같이 덧붙이면, 컴파일 시간이 무려 2분(!!!!!!!) 정도 더 걸린다.
하지만
"" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String + "" as String +
과 같이 각 문자열에 as String을 명시해주면 컴파일 속도가 정상으로 돌아온다.
별 생각 없이 Swift 코드 안에 SQL을 아래와 같이
"CREATE TableName ( " +
" field1 integer not null, " +
" field2 integer not null, " +
" field3 integer not null, " +
" field4 integer not null, " +
") " + ...
형태로 넣었다가, 컴파일 속도가 엄청나게 느려지는 현상을 겪고서야 이 문제를 발견했다.
에라이, 미친 애플
Continue Reading
Discover more thoughts and insights
자자 2007년 출근 2번째
어제 밤에 생긴 몇가지 미션과 회의 의사소통을 처리하다보니 오후 3시가 되버리고 다시 즐거운 코딩 라이프를 하다보니 6시가 되었다. 모든 것이 갖추어진 좋은 환경에서 기계적으로 코딩하는 것보단 계획에 없었던
출근 셔틀에서 쓴 쓴소리 노트
출근 셔틀에서 즐기는 노트 어제 오전 회의 이야기. 아무리 회사 일을 열심히 안 한다고는 하지만 정규직으로 돈을 받고 있으니 조직을 망가뜨릴 만한 중요한 사건을 눈앞에서 발견하면 쓴소리를 하지 않을 수
ActionScript 3 삼매경
처음에 Flash 란 녀석을 접했을 때는 '디자이너만 쓰는 건가보다' 였다. 그때가 99년 00년 시절이던가. 사내 디자이너 누님들이 쓰는 것을 보고 마냥 신기해하기만 했다. 그러다가 다시 흥미를 가지게 된 것은