2013-06-23 5 views
1

Obj-C 라이브러리 용 Xamarin 바인딩을 만들려고합니다. 제공된 가이드를 따르고 있습니다 http://docs.xamarin.com/guides/ios/advanced_topics/binding_objective-c_libraries바인딩 프로젝트에서 BaseTypeAttribute를 찾을 수 없습니다.

모든 것이 잘되고, OBjective Sharpie가 인터페이스를 생성하고 오류가보고되지 않습니다. [BaseType] (BaseTypeAttribute 클래스)을 찾을 수없는 솔루션을 컴파일하려고 할 때만입니다.

내가 누락 된 사항을 아는 사람이 있습니까? BaseTypeAttribute 클래스는 어디에 정의되어 있습니까?

감사, API 정의 파일이 btouch 도구가 아닌 C# 컴파일러를 사용하여 컴파일 이그나시오

답변

5

Sharpie의 출력을 새 파일에 추가 할 때 프로젝트가 컴파일되지 않았습니다.

제공된 ApiDefinition 파일을 사용하거나 Build Action을 ObjCBindingApiDefinition으로 설정해야합니다.

6

. btouch 도구는 유형이 정의 된 API 정의를 자체에 대해 컴파일합니다.

관련 문제