iOS 썸네일형 리스트형 isEqualToString와 관련 사실 별 생각없이 쓰는 것중에 조금만 신경쓰면 실수를 줄일 수 있는 것들이 있다. 예를 들면 int i = 10; if (i == 10) { // todo.. } 값 체크를 위와 같이 많이 쓴다. 하지만 == 를 = 로 쓰는 실수를 해서 의도치 못한 동작을 할 수도 있다. int i = 10; if (i = 10) { // todo.. } Lvalue 와 Rvalue의 특성만 알아도 실수를 줄이는 코드를 작성 할 수 있다. int i = 10; if (10 == i) { // todo.. } 이렇게 작성할 경우, 빌드타임에 알 수 있게 된다. int i = 10; if (10 = i) { // todo.. } 이러한 실수를 할 수 있는 것 중 비슷한 원리중 하나는 isEqualToString이라는 함수도.. 더보기 Compilling IB documents for earlier than iOS 7 is no longer supported. XCode 8.3.3 에서 XCode 9.1 버전으로 올렸더니 타겟이 iOS 6.0 인 프로젝트가 빌드가 안된다. Compilling IB documents for earlier than iOS 7 is no longer supported. 모든 xib랑 storyboard의 Interface Builder Document를 iOS 7.0 or Later로 바꿔주었다. 빌드 했지만 그래도 똑같이 에러가 표시! Clean 후 Build 해도 똑같이 에러가 나왔다! 결국 XCode를 껐다가 다시 실행 후 Clean 후 Build 하니 에러가 표시되지 않았다. 더보기 이전 1 2 다음