전체보기(140)
-
[error] the operation couldn’t be completed. no such file or directory
저기서 클릭후 나타나는 에러.. arhive 하고 파일 뽑을떄 발생하는 에러 입니다 이래도 저래도 방법이 없더군요 ... 또한 발생하는 경우는 매우 다양한거 같습니다 구글에도 여기에 대한 해결방법이 많이 있습니다 http://stackoverflow.com/questions/3161134/xcodes-build-and-archive-not-working 가장 대표적인 해결방법은 저기 있는 Generate Debug Symbols 를 Yes로 바꿔주는 방법이 있습니다 그러나 저의 경우는 달랐습니다 .. 일단 전 ssd 가 설치된 노트북을 쓰다가 이번에 다른 노트북으로 내 데이터를 그대로 마이그레이션 한 경우였습니다 저방법도 안되고 해서 .. 선택한게 xcode 재설치 -_-;; 입니다 그러니 잘됩니다 ....
2011.06.10 -
[참고] float, int 숫자형 데이터를 가지고 작업하실때 주의점
전 플래시 개발자 출신이라서 여러가지 시행착오(?)을 겪어보곤 합니다. 아주 간단한건데 ios 개발하다 보면 간단한 실수로 삽질을 오래하곤 하네요 float 와 int 같은 숫자형 데이터를 가지고 값 계산을 하실때 초기화 해야한다는 부분에 대해 이야기할려고 합니다 위 코드는 제가 실제로 작업할때 예를 들기 위해 사용한 코드입니다 float kal, cab, protein, fat 제일 위에 있는 맴버변수 선언한 저녀석이 키포인트입니다 전체적으로 보시면 딕셔너리 안의 데이터를 float 형으로 바꿔서 kcalRef 나 kal 숫자형 데이터 넣어서 반환해주는 메소드 입니다 그냥 보시면 아무 문제 없을꺼라 생각하지만 int 형이나 float형같은 숫자형 데이터는 초기화를 안시켜주게 되면 값이 불확실하게 계속 ..
2011.06.01 -
코딩하면서 하지 말아야할 나쁜 습관...( Cannot find interface declaration for 에러 관련 )
IOS를 개발하면서 한가지 나쁜 습관이 생겼습니다 바로 import 가 귀찮다고 한 클래스안에 몰아넣고 그냥 한개만 import 해버린느 버릇입니다 예를 들면 이렇게 한개 클래스 안에 자주 사용하거나 귀찮은것들은 import 해놓고 이렇게 위에 그냥 consts.h 라는것만 임포트하면 저기에 임포트된 모든 클래스들을 사용할수 잇는 장점이 있지만 결국 나중에 클래스가 중복된 해더 파일을 계속 임포트 했을경우 Cannot find interface declaration for 'ClassA', superclass of 'ClassB 와 같은 에러를 발동 시킵니다 미치죠 ;;; 일일이 다 찾아서 다시 임포트를 해야하니 ;;; 그리고 바로 발생하는것도 아니고 지 맘대로이니 ㅋㅋ 그러니 왠만하면 저 같은 방식으로..
2011.05.24 -
xcode4 / cocos2d Project 추가하기
기존 xcode 4.0 이하 버전에서는 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/Application/ 여기에 넣어서 한다든지 했는데 이번 xcode4 가 나오면서 설정이 바뀌었습니다 혹시 모르시는분이 계실것 같아서 여기에 포스팅 합니다 http://www.cocos2d-iphone.org/archives/1412 cocos2d 사이트에 올라온 내용입니다 새로운 버전으로 저렇게 저렇게 깔아라는 지시이다 그런데 1.0 버전은 베타버전이라서 껄쩍찌끈한 분들도 계시지만 일단 프로젝트 추가하는 방법만 알고 나머지 라이브러리는 덮어 씌우면 되니 그건 패스하자 위의 내용과 같이 경로가 바뀌었다 그러니 저기에 하라..
2011.05.03 -
JSON Kit V 1.4 릴리즈
아이폰 / 아이패드 개발자분들은 거의다 json 을 쓰실것 입니다 여러가지 파서가 있습니다 그중 jsonKit 가 제일 빠르다고 합니다 보시면 확 틀린 속도를 볼수 있습니다 ... 본인은 처음 개발할때 Touchjson 을 사용한 Notiftcation 이벤트를 2번이나 왔다갔다하는 클래스를 만들어서 json 파서로 사용한 경험이 있는데 저걸 보니 ... 제가 미친짓을 했군요 ㅠㅠ 여튼 제이슨키트가 어제 ( 2011.04.25 ) 에 새로운 버전 이 릴리즈 되었습니다 사용방법은 똑같습니다 NSString *jsonUrl = @"http://search.twitter.com/trends.json"; NSData *jsonData = [NSData dataWithContentsOfURL:[NSURL URLW..
2011.04.26 -
local notification ( 로컬 노티피케이션 ) 및 개인생각
안녕하세요 local notification APSN 을 사용하지 않고 어플리케이션이 실행중 / 백그라운드 모드 / 실행시키지 않아도 알림을 받을수있는 API 입니다 똑같은 행동을 하고 있습니다 SDK 4.0 버전부터 나왔습니다 자세한 설명은 이미 지돌스타 http://blog.jidolstar.com/758 님에 의해 자세히 설명되어 있습니다 참고 바랍니다 개인적으로 신기해서 자세히 이것저것 시도해본 결과를 이야기 해볼려고 합니다 1. 설정 -> 알림서비스 등록 불가 이유는 모르겠습니다 제가 잘 못했는지 모르겠지만 APSN에 등록되어 있어야만 어플을 알림 서비스 받을수 있는지 없는지 상태를 바꿀수 있습니다 2. 정확하지 않은 알림 로컬 노티피케이션은 오로직 시간에 의해 이벤트가 발생합니다 그래서 그런지..
2011.04.26