Alex Clarke,Bert Altenberg,Philippe Mougin

Become an Xcoder Начни программировать под Mac OS X используя Objective-C

    Наталья Гранкинацитирует7 лет назад
    Чтобы это сделать, наша программа должна сообщить компилятору, чтобы тот
    импортировал библиотеку «сладостей», включая и функцию NSLog(). Используйте
    следующую конструкцию:
    #import Foundation/Foundation.h
    Наталья Гранкинацитирует7 лет назад
    Это будет банально, если вам удалось пройти среднюю школу, но скобки могут
    использоваться для определения порядка, выполнения операций. Обычно * и / имеют больший
    приоритет над + и –. Поэтому 2 * 3 + 4 = 10. А с помощью скобок, вы можете заставить это
    скромное сложение выполняться первым: 2 * (3 + 4) = 14.
    Misha Yanovichцитирует8 лет назад
    Иногда бывает полезно записать несколько комментариев перед написанием кода. Это

    поможет вам структурировать свои мысли
    Misha Yanovichцитирует8 лет назад
    Переменные являются не более чем удобными

    именами для обозначения конкретных фрагментов данных
    Misha Yanovichцитирует9 лет назад
    Когда вы сохраняете ссылку на объект в программе, вы должны позволить объекту знать об этом путем увеличения счетчика на единицу.
    Misha Yanovichцитирует9 лет назад
    Objective-C объектами никогда не манипулируют напрямую, но только через указатели на эти объекты.
    Misha Yanovichцитирует9 лет назад
    используйте указатель как аргумент: //[67] void increment(int *y) { *y = *y + 1; } затем вы можете сделать, например, такой вызов функции: //[68] int myValue = 6; increment(myValue); // передать адрес NSLog(@"%d:\n", myValue); // теперь myValue равно 7
    Misha Yanovichцитирует9 лет назад
    Функция работает только со значением переменной, которую вы указали в качестве аргумента, а не с переменной, которая хранит это значение.
    Anton Ryskalevцитирует10 лет назад
    Если функция ничего не возвращает, она имеет тип void.
    Anton Ryskalevцитирует10 лет назад
    % (остаток от деления)
fb2epub
Перетащите файлы сюда, не более 5 за один раз