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
웃긴 아이디 모음집
재탕도 많은것 같지만, 오랜만에 봤지만서도 웃겨 죽을뻔했어요 ㅎㅎㅎ 하하하하
네이트온 lib 개발 성공!
삽질에 뻘짓을 거듭하여 msnmlib-java 와 거의 동일한 인터페이스를 가지는 nateonlib-java 를 완성했다. 봇용 아이디도 하나 만들어놓고, 날씨랑 이것저것 넣어서 테스트 해보는데 잘 된다
듣지 못하는 사람들, 소통의 벽
말하기보다 듣기가 어려운 이유로 그 사람의 청각에 문제가 있거나 언어 능력에 문제가 있다기보단 자기 자신을 비우기가 어려워서인 경우가 있다. 자기 자신에 사로잡혀 있는 사람은 상대방이 무슨 말을 하든 자기가 원하는