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

(mac) трудность в создании класса - Objective-C

Восстановить пароль Регистрация
 
13Ori31
1 / 1 / 0
Регистрация: 11.03.2013
Сообщений: 43
07.05.2013, 10:32     (mac) трудность в создании класса #1
привет.

Добавлено через 13 минут
привет.
делаю пробный класс, в классе метода "создания secondWindow" который содержит что угодна например кнопку.
а в основном коде(appDelegate) метод вызываемый при нажатии кнопки, метод создает элимент класса(пробного), и вызывает метод элимента "создание secondWindow".

вот моя попытка)))
при нажатии на кнопку окно создаеться но сразу, после закрытия alert оно ищезает...
подскажите что я делаю не так

/////////////////////////////////////////////////////////////

#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate>

@property (assign) IBOutlet NSWindow *window;
-(IBAction)secondWindow: (id)sender;

@end

/////////////////////////////////////////////////////////////

#import "AppDelegate.h"
#import "PhotoPolegon.h"
@implementation AppDelegate
- (void)applicationDidFinishLaunching: (NSNotification *)aNotification{
}


-(IBAction)secondWindow: (id)sender{
PhotoPolegon *element=[[PhotoPolegon alloc]init];
[secondWindow createSecondWindow];
}


@end

/////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////

#import <Cocoa/Cocoa.h>
@interface PhotoPolegon :NSObject{

NSWindow *secondWindow;
NSView *photoView;
}

@property (nonatomic,retain)IBOutlet NSView *photoView;
-(void)createSecondWindow;



@end

/////////////////////////////////////////////////////////////

#import "PhotoPolegon.h"
@implementation PhotoPolegon
@synthesize photoView=photoView;

-(void)createSecondWindow{
secondWindow =[[NSWindow alloc]init];

[photoView setFrame:secondWindow.frame];
[secondWindow setContentView: photoView];

[secondWindow makeKeyAndOrderFront:self];
NSAlert *alert=[[NSAlert alloc]init];
[alert setMessageText:@"!!!!"];
[alert runModal];
}

@end
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2013, 10:32     (mac) трудность в создании класса
Посмотрите здесь:

Objective-C Property класса
Подключение базы данных к приложению под Mac Objective-C
Не создается объект класса NSBitmapImageRep Objective-C
Можно ли разрабатывать приложения для iOS на старом Mac? Objective-C
Mac OS open-edit-save image? Objective-C
Программирование на Mac OS X Objective-C
Objective-C релизная сборка приложения под MAC
Вызов метода из другого класса Objective-C
Objective-C Разработка на Objective C без Mac OS X
Objective-C Свойства класса
Почему при создании проекта в Хкоде(6) пропала возможность выбора Empty Application? Objective-C
NSTableview hover эффект, Mac Objective-C

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
 Аватар для zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
08.05.2013, 22:47     (mac) трудность в создании класса #2
Отредактируйте сообщение пользуясь тегом "OBJC" пожалуйста.
Yandex
Объявления
08.05.2013, 22:47     (mac) трудность в создании класса
Ответ Создать тему
Опции темы

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