나는 objective-C가 처음인데 테이블에 새로운 행을 추가하는 데 많은 어려움을 겪고 있습니다. 앱이로드 될 때 사용자가 원할 때마다 새로운 구성을 시작하거나, 저장된 구성을로드하거나, 마지막 구성을 다시 시작하도록 경고하는 팝업 창이 나타납니다. 이제 새 구성 시작을 선택하면 새 이름을 입력하라는 메시지가 표시되고 완료되면 탭에서 새 구성을 저장합니다.Objective-C의 테이블에 행 추가하기
지금은 앱이 테이블에 하나의 구성 만 저장할 수 있지만 사용자가 다른 새로운 구성을 만들려고 시도하면 앱이 다운됩니다. 나는이 물건에 대해 많이 읽고있다하지만 너무 열심히해야처럼이 보이지 않는다
- (IBAction) testToAddToList
{
nameOfConfig = @"Test Name"; //this just bypasses the user from having to enter a name
NSMutableArray *array = [[NSMutableArray alloc] init];
[array insertObject:nameOfConfig atIndex:configListDataIndex];
self.configListData = array;
[array release];
configListDataIndex ++;
}
: 여기처럼 내 코드는 모습입니다. 또한 주요 문제는 "배열"에는 하나의 색인 만 있고 사용자가 응용 프로그램 충돌을 일으키는 다른 색인을 추가하려고 할 때입니다.
누군가 나를 도우 려하고 내가 뭘 잘못하고 있으며 어떻게 할 수 있는지 말해 줄래? 제발 ... 아니면 그냥 올바른 방향으로 나를 가리키고 있을까요?
어떻게 작동이 중단됩니까? 오류가 무엇이고 해당 행에서 앱이 무엇을하고 있습니까? – Mark