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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
ArthurOLV
Сообщений: n/a
31.07.2011, 14:12     Помогите, каждый раз выдает ошибку #1
Добрый день пытаюсь освоить язык, только начал с учебником.

такая проблема в 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
Помогите новенькому !! Objective-C
Objective-C Помогите с GNUstep на Windows.
Помогите поставить DelphiX. Выдает ошибку Operand size mismatch Delphi
C++ помогите не пойму в чем проблема компилятор не выдает ошибку,но не вычисляет произведение
C++ Выдает ошибку в строке cin»n; помогите разобраться?
Objective-C Массив: Как строку приравнять к массиву и просмотреть каждый элемент?
Выполнить код в цыкле один раз Objective-C
Помогите найти ошибку в программе(выдает не правильный результат) C++
PHP Я новичёк совсем, можно сказать первый раз, выдает ошибку, разобраться не могу
Objective-C Получение координат раз в n минут в бэкграунде. Get location every n minute in background

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Splitter
 Аватар для 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
 Аватар для 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     Помогите, каждый раз выдает ошибку
Ответ Создать тему
Опции темы

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