2011-02-15 3 views
2

PhoneGap 0.9.3 및 AsiHTTPRequest로 iOS 앱을 만들고 있습니다. 둘 다 '도달 가능성'파일을 사용합니다. PhoneGap은 버전 1.5를 사용합니다. AsiHTTPRequest는 버전 2.0.4를 사용합니다.iOS 다중 연결 가능성이 필요합니다.

동등한 변수가 많기 때문에 오류가 계속해서 발생합니다. 두 파일을 모두 리팩토링하려고했지만 오류가 계속 발생합니다.

이 작업을 수행하는보다 간단한 방법이 있거나 해당 두 파일을 결합하려고 할 때 사용해야합니다.

미리 감사드립니다.

답변

1

새로운 Reachability 버전을 사용하는 PhoneGap의 최신 버전을 찾으려고 할 수 있지만 이미 해당 경로를 사용해 보았습니다.

그 외에도 약간 못 생겼지 만 둘 중 하나를 리팩터링하거나 이름을 바꾸면 동시에 둘 모두를 사용하여 빌드 할 수 있습니다. 예 : PhoneGap의 Reachability v1.5 클래스의 이름을 Reachability15 또는 그 이름으로 변경하고 그에 따라 파일의 이름을 바꾸고 PhoneGap의 Reachability에 대한 모든 참조를 Reachability15로 변경하십시오. 간단한 찾기/바꾸기가 오래 걸리지 않을 것이므로 길을 가야합니다.

+0

그렇습니다. 2.0 버전에서 드래그하기 전에 내 1.5 버전 및이 파일에 대한 모든 참조가 바뀌 었습니다.이 파일은 다양한 방법과 데이터 구조에 의존합니다. –

0

GNU 컴파일러에는 @compatibility_alias이라는 문자가 있는데, 사용 기회가 없었습니다. 네가 필요로하는 것처럼 들리네.

@compatibility_alias MyOpenGLView ComCocoaDevCentral_CoolScreenSaver_MyOpenGLView; 

는 여기에 내가 그것을 통해 실행 한 (게시물) [http://cocoadevcentral.com/articles/000089.php]입니다.