iPhone에서 런타임 Lua 스크립트를로드하려고합니다. 그렇게 할 가능성이 있습니까?Lua on iPhone
루아는 어떻게 시작할 수 있습니까? 나는 뭔가를 찾을 수 없다. 내가 찾을 수있는 유일한 방법은 이것이 가능해야한다는 것이지만, 어떻게 궁금해합니다.
iPhone에서 런타임 Lua 스크립트를로드하려고합니다. 그렇게 할 가능성이 있습니까?Lua on iPhone
루아는 어떻게 시작할 수 있습니까? 나는 뭔가를 찾을 수 없다. 내가 찾을 수있는 유일한 방법은 이것이 가능해야한다는 것이지만, 어떻게 궁금해합니다.
Corona SDK을 확인하십시오. 아이폰 애플 리케이션에 http://github.com/probablycorey/wax
반짝이는 웹 페이지에는 루아라는 단어가 없다는 사실이 약간 우울합니다. SDK가 $ 99의 가치가 있다면 누구나 코멘트 할 수 있습니까? –
@ 노만 : 이제 끝납니다. – lhf
이것은 고품질 앱/게임을 제작하는 가장 빠른 방법입니다. –
또한 아이폰 왁스를 참조하십시오. 다른 상황에서 루아를 사용했다면 상당히 간단합니다. 유일한 실수는 아이폰이 파일 시스템을 전통적인 방식으로 노출시키지 않기 때문에 스크립트를 저장하기 위해 리소스 번들을 사용하고 결국 번들에서 파일을 받아들이도록 lua_dofile 함수를 다시 작성해야한다는 것입니다.
iPhone에서 사용하기 전에 Lua를 비 iPhone 응용 프로그램으로 컴파일하는 것이 좋습니다. 일단 당신이 c apoa를 코코아 모바일 프레임 워크에 넣는 것을 이해하면 그리 어렵지 않습니다.
매우 유망하다. – cregox
내가 컴파일 루아 :
정말 가능할까요? IIRC Apple은 iPhone에서 통역 언어 사용을 금지합니다. –
@Timo Geusch : 사실이 아닙니다. (이미 여러 번 여기에서 언급했듯이) 금지 된 유일한 것은 네트워크 나 사용자와 같이 신뢰할 수없는 출처의 코드를로드하는 것입니다. 귀하의 코드가 * 신뢰할 수있는 소스 (기본적으로 앱 스토어를 의미 함)에서 나온 것이라면, Apple은 귀하가 그것을 어떻게 실행하는지 신경 쓰지 않습니다 : 해석하고, 컴파일하고, 지옥으로 보내고, 자녀를 노예가 손으로 평가하도록 중국에 보냅니다. . App Store에는 많은 해석 코드가 있습니다 (예 : Ruby로 작성된 Wikipedia App. –
Lua 문서를 찾을 수 없다면 아마도 많은 소프트웨어를 작성하지 못할 것입니다. –