기본적으로 MyClassXY라는 클래스에는 5 개의 속성이 있습니다. 내 MyClassXY.m에는 매 0.1 초마다 호출되는 nstimer가 있으며이 속성을 Main_game_scene viewcontroller 클래스에서 이러한 속성을 설정하는 모든 값으로 설정합니다. 하지만 Main_Select_level viewcontroller에서 MyClassXY를 할당했습니다. MyClassXY 개체를 Main_Select_level에서 Main_game_scene viewcontroller로 전달하기 위해이 문제를 해결할 수있는 유일한 방법입니까 아니면이를 해결할 수있는 방법이 있습니까? 두 클래스가 상호 작용할 필요가있는 다른 많은 변수가 있기 때문에 완전히 새로운 MyClassXY 객체를 할당하고 싶지는 않습니다. 어쩌면 클래스 메서드?두 클래스에 동일한 속성을 사용하려면 어떻게해야합니까?
초보자를위한 질문입니다.
문제가 발생하지 않았습니다. 다른 방법을 알지 못하기 때문에 타이머가 한 클래스의 값을 다른 클래스의 값으로 복사 할 수 있습니까? – Wain
오, 어쩌면 내가 말 했어야했는데, 메신저를 사용하여 멀티 플레이어 게임을 만들었습니다. 내 말은 구조체의 멤버를 속성 값으로 설정 한 다음 0.1 초마다 다른 장치에 구조체를 보내는 것입니다. – user3534757
인스턴스를 전달하는 것이 잘못된 이유는 무엇입니까? – Wain