Интерфейс приложения http://grab.by/i560
Реализация простого математического калькулятора с записью истории вычислений в лог. Предусмотрена возможно сохранить историю вычислений в файл.
Disclaimer: Проект создавался не для практического использования а лишь с целью изучение возможностей obj-c и Cocoa. Некоторые функции можно было реализовать проще или совсем не включать их в приложение. Но они были написаны для изучения соответствующего функционала. Также в жертву изучению программной части было принесено визуальное проектирование в IB. Его нет (почти). Весь инерфейс приложение создается программно. Прошу принять во внимание это при оценке проекта.
Программа для простых математических вычислений. Внешним видом и функциями повторяет карманный/настольный калькулятор.
Все пользователи мака (школьники, студенты, офисные работники, бухгалтера и д.т.), которым по долгу учебы/работы надо что-то сосчитать. Возрастного ограничения нет))
- Пользователь запускает приложение
- С помощь цифровых кнопок вводит первый операнд
- Указывает необходимую операцию (умножение, деление...)
- С помощь цифровых кнопок вводит второй операнд
- Нажимает кнопку "=" чтобы увидеть результат вычисления
- Пользователь может сохранить лог вычислений в файл и/или вывести на печать/pdf для чего предусмотрены соответствующие кнопки.
В процессе вычислений пункты 3 и 4 могут повторяться неопределенное количество раз. При этом очередное нажатие кнопки выбора операции отобразит результат предыдущего вычисления.