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
끄적임
종일 속 안좋아서 일도 제대로 못한 하루를 되뇌이며 제대로 씻지도 않고 침대에 자빠졌건만 이불 덮으면 덥고 뿌리치면 춥고 오만가지 잡생각만 나니 홈피에 주절거리고 침대에 누워 읽던 책의 문장들 몇개 옮겨본 후
막시무스 Quote 들
지난 하루를 돌이켜보면 막시무스의 '지구에서 인간으로 유쾌하게 사는 법'의 문구에서 많은 에너지를 얻었기에, 퇴근길에 좀 더 심오하게 읽어봤습니다. 오전 출근길에는 짤막한 10분간의 독서에서 찾은 quote
Reverse engineering
쓰면서 내용을 만드는 글이니 경어를 피하겠습니다 내가 무엇인가를 학습할 때는 항상 역공학을 쓴다. 처음 메신저와 관련된 로봇을 만들고 싶어서 ICQ 프로토콜을 공부할때도 문서보다는 표본을 채집하고 그것으로 부터