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

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
ArthurOLV
Сообщений: n/a
#1

Помогите, каждый раз выдает ошибку - Objective-C

31.07.2011, 14:12. Просмотров 1311. Ответов 3
Метки нет (Все метки)

Добрый день пытаюсь освоить язык, только начал с учебником.

такая проблема в xcode 4 выбираю cocoa application
и появляется проект исходным кодом (в Файле chernivikAppDelegate.m):
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
#import "chernovikAppDelegate.h"
 
@implementation chernovikAppDelegate
 
@synthesize window;
 
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
    // Insert code here to initialize your application
}
 
@end
пытаюсь вставить в этот код код из учебника (на место //insert code here):
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
#import <Foundation/Foundation.h>
float circleArea(float theRadius); // [44.4]
float rectangleArea(float width, float height); // [44.5]
int main (int argc, const char * argv[]) // [44.7]
{
  NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
  int pictureWidth;
  float pictureHeight, pictureSurfaceArea,
    circleRadius, circleSurfaceArea;
  pictureWidth = 8;
  pictureHeight = 4.5;
  circleRadius = 5.0;
  pictureSurfaceArea = pictureWidth * pictureHeight;
  circleSurfaceArea = circleArea(circleRadius);
  NSLog(@"Площадь картинки: %f. Площадь окружности: %10.2f.",
    pictureSurfaceArea, circleSurfaceArea);
  [pool drain];
  return 0;
}
float circleArea(float theRadius) // [44.24]
{
  float theArea;
  theArea = 3.14159 * theRadius * theRadius;
  return theArea;
}
float rectangleArea(float width, float height) // [44.31]
{
  return width *height;
}
появляются не большые ошибки, после удаления - (void)applicationDidFinishLaunchingNSNotification *)aNotification ошибки в коде исчезают, но при компилировании появляется ошибка проекта:

Command /Developer/usr/bin/clang failed with exit code 1

Поскажите пожалуйста!

P.S. поскажите пожалуйста литературуи где можно скачать interface builder (будет супер если скините ссылку так как искал на аппл девелопер, не нашел)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.07.2011, 14:12     Помогите, каждый раз выдает ошибку
Посмотрите здесь:
Blat.exe выдает окно о замене файла каждый раз при включении компьютера Windows 7
C++ Выдает ошибку в строке cin»n; помогите разобраться?
PHP Я новичёк совсем, можно сказать первый раз, выдает ошибку, разобраться не могу
Помогите найти ошибку в программе(выдает не правильный результат) C++
Помогите поставить DelphiX. Выдает ошибку Operand size mismatch Delphi
C++ помогите не пойму в чем проблема компилятор не выдает ошибку,но не вычисляет произведение
Хочу Записать на комп Visual studio 2010 - выдает такую ошибку - ПОМОГИТЕ Visual Studio
Каждый раз новая таблица на каждый новый день VBA
Python Массив: счетчик сбивается каждый раз на 1 и инкремент сработает только 1 раз...
Программа которая выдает платформу компьютера выдает ошибку Delphi
Как сделать чтобы анимация запускалась каждый раз после нажатия на кнопку, а не один раз? JavaScript
PascalABC.NET Не могу найти ошибку. Нажимаю на клавишу, выдает ошибку

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Splitter
201 / 143 / 5
Регистрация: 13.01.2009
Сообщений: 554
01.08.2011, 13:17     Помогите, каждый раз выдает ошибку #2
я правильно понимаю, Вы весь описанный блок кода вставляете в блок под
- (void)applicationDidFinishLaunchingNSNotification *)aNotification
?

Добавлено через 1 минуту
interface builder - идет вместе с XCode, качать отдельно его не нужно

Добавлено через 3 минуты
и насчет помощи, здесь недельку назад ребята пиарились, которые пишут видео уроки по икскоду на русском, можете посмотреть, думаю будет небесполезно
http://www.youtube.com/user/MacroTeamChannel
ArthurOLV
Сообщений: n/a
01.08.2011, 19:45     Помогите, каждый раз выдает ошибку #3
да

проблема решена, я использовал не тот шаблон, учебник бикам экскодер сделан для xcode 3 а в xcode 4 нет того шаблона, какой уже не помню.

Спасибо за помощь а то уже запутался, а есть ли литература для xcode 4 типа become an xcoder.

Уже начал просматривать этот канал, мне нравится, разжевывают все, но уроки короткие.
Splitter
201 / 143 / 5
Регистрация: 13.01.2009
Сообщений: 554
01.08.2011, 21:56     Помогите, каждый раз выдает ошибку #4
Цитата Сообщение от ArthurOLV Посмотреть сообщение
Спасибо за помощь а то уже запутался, а есть ли литература для xcode 4 типа become an xcoder.
не за что, отдельных уроков пот xcode4 я не знаю, но на developers.apple.com можно найти документацию по нему. В любом случае учиться все равно на чем, если хорошо разберетесь в 3ем икскоде, то без проблем перейдете на 4й...

Цитата Сообщение от ArthurOLV Посмотреть сообщение
Уже начал просматривать этот канал, мне нравится, разжевывают все, но уроки короткие.
Ну они вроде довольно часто новые добавляют, так что информации хватит )
Yandex
Объявления
01.08.2011, 21:56     Помогите, каждый раз выдает ошибку
Ответ Создать тему
Опции темы

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