그래서 저는 퀴즈 - 응용 프로그램을 작성 중이며 사용자가 퀴즈를 시작하기 전에 옵션 화면을 제공하고자합니다. 사용자는 퀴즈가 있어야하는 범주를 선택할 수 있습니다.버튼을 선택할 때 배열을 연결하는 방법
현재 한 번에 하나의 카테고리에서만 작동하지만 사용자가 옵션 화면에서 버튼을 선택할 때 questionArrays를 연결할 수 있기를 원합니다.
이 시점에서 사용자는 sender.tag에 따라 'pickedCategory'라는 var을 지나가고 어떤 배열이 질문의 기초가 될지를 결정합니다.
let selectedCategory = quizCategories[pickedCategory]
secondVC.allQuestions = selectedCategory.questions
quizCategories가 맨 위에 선언 : 내가하고 싶은 무엇
var quizCategories = [QuestionArray]()
4 개 버튼이 있고 하나가 선택 될 때마다에 배열을 연결 이것은 SEGUE 준비에서 발생 selectedCategory
예를 들어, 버튼 1 & 2가 선택됩니다. 즉, 사용자가 2 개의 카테고리를 기반으로 질문하고 싶어합니다. 이런 결과가 나왔습니까?
let selectedCategory = quizCategories[0].questions + quizCategories[1].questions
3 개 버튼을 선택하면, 등 등이
있습니다 최종 배열, 또 다른 quizCategories 배열을 추가이 아니 내가 찾고 있어요 연결하는 방법은 자동으로 버튼에 따라이 작업을 수행하는 방법 선택 ..
이 내 첫 번째 질문이 게시되고 난 ... U 사람을 혼동하지 않았다 희망 스위프트 매우 새로운 오전 .. 감사합니다 :)
[Swift에서 배열을 어떻게 병합 또는 병합합니까?] (https://stackoverflow.com/questions/25146382/how-do-i-concatenate-or-merge-arrays-in-swift) – Marc
나는 그것을 읽고, 내가 뭘 찾고있는 건지 .. 연결 부분은 좋아, 나는 더 많거나 적게 다른 유형을 알고 그들을 사용하는 방법 ..하지만 난 충분히 알아낼 수있는 숙련 된 아니에요 어떤 버튼이 선택되었는지에 따라 자동으로 수행됩니다. – deadManMoonWalks
토글 버튼이 필요한 것 같고 @IBAction을 만든 다음 버튼의 토글 상태에 따라 연결을 트리거합니다. – Marc