Форум программистов, компьютерный форум, киберфорум
Наши страницы
Objective-C
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.90
ktalonec
0 / 0 / 0
Регистрация: 25.03.2011
Сообщений: 36
#1

Массивы (музыкальная программа) - Objective-C

16.04.2012, 11:39. Просмотров 3785. Ответов 44
Метки нет (Все метки)

Привет всем, сразу скажу что я новичок, но необходимо сделать приложение и я потихонку изучаю шаг за шагом что к чему, задача у меня сделать приложение в котором человек бы брынчал по клавишам фортепиано, они в свою очередь должны запоминаться соответственно (нота,октава), после чего программа берет полученную последовательность нот и собирает из нее последовательность согласно аккордам, после чего проигрывает полученную последовательность по одной ноте.

Но остановился я на моменте забивания нажатых клавиш в массив. мне нужно как то объявить массив снаружи, а потом внутри действия нажатия каждой клавиши в него всякое добавлять последовательно, я попробовал insertObject atIndex не получается выводит пустой массив, сначала думал что проблема в переводе массива в строку и выводе, но потом понял что массив просто пустой, после некоторого колдовства обнаружил что если массив объявлять внутри IBAction{} то все нормально, в общем как то так, заранее спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2012, 11:39
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Массивы (музыкальная программа) (Objective-C):

Музыкальная коллекция
Музыкальная коллекция. Организуйте структуру для хранения информации о...

Музыкальная открытка на микроконтроллере
хочу сделать музыкальную открытку, подскажите пожалуйста, можно ли...

Музыкальная картотека в динамическом массиве
Написать программу, которая позволяет хранить музыкальную картотеку в...

Нужна музыкальная база даных
Поделитесь пожалуйста простенькой музыкальной базой

Музыкальная коллекция. taglib treeview QAbstractItemModel
Добрый день! Нашел в сети такой вот редактор тегов -...

Разработать консольное приложение с XML базой данных. Тема: музыкальная библиотека
1 Разработать структуру файла XML для хранения информации об объектах...

44
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
23.04.2012, 12:16 #41
Где ошибку выдает то?
0
ktalonec
0 / 0 / 0
Регистрация: 25.03.2011
Сообщений: 36
23.04.2012, 12:56  [ТС] #42
zulkis, вот ровно напротив этой строчки пишет что zvuk undeclaired identifier
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
23.04.2012, 13:06 #43
Вы её в @implementation написали? Если да, читайте что такое @interface и @implementation
1
ktalonec
0 / 0 / 0
Регистрация: 25.03.2011
Сообщений: 36
23.04.2012, 14:33  [ТС] #44
zulkis, прочитал что такое @interface & @implementation продолжает ругаться, я уже как только не пробую и в разных местах писать и в заголовочном фале по разному его объявлял, бестолку он неизвестен программе!http://s2.ipicture.ru/uploads/20120423/9TvWbdVl.png
я уже по всякому пробовал этот метод писать и без @synthesize zvuk; и с ним, и внутри и снаружи
0
zulkis
684 / 611 / 43
Регистрация: 13.01.2011
Сообщений: 1,724
24.04.2012, 06:11 #45
Читайте для чего нужен @synthesize.
Он тут вообще не при чем.
Вы собрались имплеметировать метод внутри другого? Это глупость. Так не делается.
Прочитайте про методы. И честно - я вообще без понятия как Вам в голову пришло написать такое...
Больше теории поможет, я думаю.
0
24.04.2012, 06:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.04.2012, 06:11
Привет! Вот еще темы с решениями:

Массив структур "Музыкальная школа": вывести информацию по ученикам, играющим на заданном инструменте
Создать массив, элементами которого являются структуры – список учеников...

Программа (массивы)
Здравствуйте. Помогите пожалуйсто решить задачу: Переписать в массив A...

программа на C#(массивы)
Здравствуйте, нужно написать программу которая из массива брала бы два числа с...

Программа на массивы
Ввести массив А из 7 целых чисел из файла, массив B из 9 псевдослучайных чисел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru