iOS개발/기타
Xcode Obj-C unknown type name 'nsstring' 에러
Larooly
2024. 6. 25. 11:03
요즘 업무 때문에 여러 언어를 혼합하고 합치는 과정에서
오류를 종류별로 보고 있는데
이젠 하다하다 Obj-C 에서 많이 쓰는 NSString 이 오류가 났습니다.
unknown type name 'nsstring'
물론 일반적인 경우라면 아래 한줄이면 해결되지만
// 보통 이걸 heaer 나 사용중인 파일에 추가하면 됨
#import <Foundation/Foundation.h>
만약 저처럼 오류가 나는 위치가
Foundation 안에 있는 NS***에서 난다면
(NSFile이라던지 NS가 들어간 파일이 종류별로 뜹니다.)
아래 사이트를 참고하시길 바랍니다.
https://qiita.com/kuuki_yomenaio/items/6edc7cb16a81d2bc9ef5
【iOS】Xcodeでビルドした時にNSObjCRuntimeでエラー?【cocos2d-x】 - Qiita
また謎のエラー…Xcodeでビルドした時に謎のエラーが出る事があります。「え、チェックアウトしただけで、特に何もコード変えてないのに何でエラー!?」なんて事もあります。もちろん
qiita.com
해결법은 생각보다 간단한데
C언어 파일로 가셔서
C++ Header 로 설정된 것들을
Obj-C++ Header 로 설정을 바꿔주시면 됩니다.
그러면 놀랍게도 고쳐집니다.
저랑 비슷한 고통(?)을 겪으시는 분들을 위해
올려봅니다.
오늘도 파이팅입니다.