2013-08-19 3 views
1

ARC 사용이 설정된 비 감옥 전화에 대한 정적 라이브러리를 빌드합니다. 굉장한 작품. 그런 다음 iOSOpenDev로 Mobilesubstrate Logos Tweak를 만듭니다. 정적 라이브러리에서 동일한 클래스를 모두 가져옵니다. 그러나 새 프로젝트에서는 ARC가 기본적으로 활성화되어 있기 때문에 컴파일되지 않습니다. 따라서 ARC를 사용하지 않도록 설정하고 연결할 수 있습니다. 그러나 때때로이 비틀기의 행동은 이상합니다. ARC가 의심 스럽네. 나는 그것을 가능케하고 싶다. 나는 this을 준비했지만 많이 도움이되지 않습니다.iOSOpenDev 로고 수정을위한 ARC 지원 활성화

iOSOpenDev 프로젝트에서 어떻게 ARC를 활성화 할 수 있습니까? > 팩터는 - -> 목표 - C로 변환 enter image description here

을 또는 당신은 당신의 프로젝트를 열고 편집을 선택할 수 있습니다 로고를위한 추가 코드는이 같은 ARC를 활성화 할 수 있습니다,

%hook UIApplication 
-(void) sendEvent:(UIEvent*)event 
{ 

[test ProcessEvent:event];//test is the static library classes imported directly in tweak 

%orig; 
} 

답변

2

내가 잘 이해한다면 매우 간단합니다 호. 전환 준비가되면 코드 확인이 시작됩니다.

또는 this 튜토리얼을 읽으십시오.

+0

** ** ARC를 사용하지 않도록 설정하는 ** 깃발입니다. "아니오"를 제거하십시오 – borrrden

+0

@Kirill - 감사합니다. 이 플래그를 활성화하자마자 즉시 앱의 "괴괴 망측 한"동작을 중단 시켰습니다 (-fno-objc-arc에서 no를 제거했습니다). 그래서 잘 작동하는 것 같습니다. 너의 빠른 도움을 Thx. – Jailbroken

+0

당신은 환영합니다! – Kepler