Форум программистов, компьютерный форум CyberForum.ru

Вывод дроби посредством ООП - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Получить объект по адресу в памяти http://www.cyberforum.ru/objective-c/thread1300721.html
Здравствуйте! Как получить объект в (lldb) по его адресу в памяти? Через image lookup не получается - выводится пустая строка.
Objective-C Ошибка Undefined symbols for architecture x86_64 Коллеги новичёк в objective-c. Столкнулся с такой проблемой Undefined symbols for architecture x86_64. С чем она может быть связана?! http://www.cyberforum.ru/objective-c/thread1300298.html
Objective-C XCode 6.1 не понимает написанный код
всем привет, Help! обновил хкод, открыл проэкт и посыпался какойто бред, выборачно орет что перед @interface или @implementation нехватает @end, а если поставить жалучется то это есть или хочет еще, невидел наличия каких-нибудь #import много много чего, вообщем мракобесье и порча от лукавого есть идеи?
Objective-C Отличия блоков от обычных функций
Здравствуйте, вот пришлось столкнуться с блоками. Вопрос в том, чем они отличаются от обычных функций. Например: __block CGFloat result = 0; NSArray *array = // init with something В википедии написано, что в "в отличие от обычных функций, значения переменных в блоке могут устанавливаться из окружающего констекста ". Но можно создать обычную функцию, в которую также...
Objective-C Перцептрон на objective c http://www.cyberforum.ru/objective-c/thread1297245.html
Добрый день! Я пытаюсь реализовать перцептрон на обжектив-С. Но столкнулся с проблеммой, когда через какое-то число эпох выход сети уходит в 1 или -1, а через эпоху 1-2 после этого все веса становятся NaN. Алгоритм вроде проверил ошибки не нашел, может кто-то увидит. Главный метод это learn код Neuron.h #import <Foundation/Foundation.h> @interface Neuron : NSObject <NSCoding> @property...
Objective-C Текст кнопки назад в навигационном контроллере При добавлении нового контроллера вида в навигационный контроллер в текст кнопки назад устанавливается заголовок предыдущего контроллера. Как это убрать? подробнее

Показать сообщение отдельно
Flaze
1 / 1 / 0
Регистрация: 27.05.2013
Сообщений: 160

Вывод дроби посредством ООП - Objective-C

15.11.2014, 21:37. Просмотров 651. Ответов 2
Метки (Все метки)

Всем привет. Начал изучать Objective-c по книге Кнута С. Выполняю задание, написал все как там (может где-то ошибся проверьте), но xCode ругается при компилировании программы. Почему?

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#import <Foundation/Foundation.h>
 
        @interface Fraction: NSObject
        {
            int numerator;
            int denominator;
            -(void) print;
            -(void) setNumerator: (int) n;
            -(void) setDenominator (int) d;
            
            @end
            
            @implementation Fraction;
            -(void) print
            {
                NSLog(@"%i/%i",numerator,denominator);
                -(void) setNumerator: (int) n
                {
                    numerator = n;
                }
                
                -(void) setDenominator: (int) d
                {
                    denominator = d;
                }
            }
        }
        NSLog(@"The fraction is %i/%i",numerator,denominator);
              
        
int main(int argc, const char * argv[]) {
    @autoreleasepool {
        myFraction = [Fraction alloc];
        myFraction = [myFraction init];
        
        [myFraction setNumerator: 1];
        [myFraction setDenominator: 1];
        
        NSLog(@"The value of my Fraction is :");
        [myFraction print];
        [myFraction release];
    }
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru