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

Objective-C

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

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

31.07.2011, 14:12. Просмотров 1323. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Помогите, каждый раз выдает ошибку (Objective-C):

Blat.exe выдает окно о замене файла каждый раз при включении компьютера - Windows 7
Каждай раз при включении выходит это

Выдает ошибку в строке cin»n; помогите разобраться? - C++
#include &lt;iostream.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; struct { int x; int y;} Point; struct ...

Я новичёк совсем, можно сказать первый раз, выдает ошибку, разобраться не могу - PHP
&lt;?php $wall = $_GET ; $dist = $_GET ; $g = 9.81; $speed = $_GET ; $angle = $_GET ;

Помогите найти ошибку в программе(выдает не правильный результат) - C++
Есть задача. часть ее просто посчитать а. Тестовые данные: при а=3, б=1.99179, при а=40, б=0,93119. Сама же программа выдает другие ответы....

Помогите поставить DelphiX. Выдает ошибку Operand size mismatch - Delphi
Приветствую! Проблема именно такая. У меня Delphi6, а в том файле с ДелфиХ есть инсталляция только для 5... Основная проблема -...

помогите не пойму в чем проблема компилятор не выдает ошибку,но не вычисляет произведение - C++
задача:1) Дан массив A. Вычислить произведение между первым и последним положительными элементами. Программа: #include &lt;iostream.h&gt; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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 Посмотреть сообщение
Уже начал просматривать этот канал, мне нравится, разжевывают все, но уроки короткие.
Ну они вроде довольно часто новые добавляют, так что информации хватит )
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2011, 21:56
Привет! Вот еще темы с ответами:

Хочу Записать на комп Visual studio 2010 - выдает такую ошибку - ПОМОГИТЕ - Visual Studio
Setup FailedThere were errors during setup. Although some components were installed successfully, errors were detected. View Error Log ...

Каждый раз новая таблица на каждый новый день - VBA
Есть &quot;таблица&quot;, я вношу в неё данные, сохраняю, закрываю. На следующий день, допустим, Я открываю этот документ, но &quot;таблица&quot; должна быть...

Массив: счетчик сбивается каждый раз на 1 и инкремент сработает только 1 раз... - Python
Только вчера засел за питон, нужен совет по счетчику. В recv приходят айпишники, причем мне нужно посчитать колво запросов по каждому из...

Программа которая выдает платформу компьютера выдает ошибку - Delphi
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
01.08.2011, 21:56
Ответ Создать тему
Опции темы

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