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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Scroll view http://www.cyberforum.ru/objective-c/thread857039.html
вопрос элементарный. Вот я создал scroll view, заполнил его. (информация не помещается на экране (уходит вниз экрана) и должна ездить вверх, вниз. Однако не ездит. Я наверно забыл задать какие-то параметры, но никак не могу понять какие. Логично я предположил, что это параметры в Scroll View Size. однако я там проставлял top-0, bottom-1581, все равно экран не ездит. что не так? Добавлено...
Objective-C Компиляция запроса в байт-код Доброго времени суток! Никак не получается скомпилировать в байт код запрос перед отправкой в базу.... Вот кусок кода: // Получаем путь к базе данных NSString * path = resourcePath] stringByAppendingPathComponent:@"DataBase.sql"]; // Открываем базу данных if (sqlite3_open(, &database) == SQLITE_OK) { // Запрашиваем id городов const char *sql = "SELECT id... http://www.cyberforum.ru/objective-c/thread856820.html
Objective-C Учебная литература
Здравствуйте. Решил заняться программированием под iOS. Задался вопросом "Как начать?". Везде пишут, что для программирования необходимы знания Objective-C. Вообще занимаюсь только веб-программированием, знаю php, css, html и javascript, раньше немного имел дело с Pascal. Можно ли сразу начать учить Objective-C или сначала надо выучить какой-нибудь С-ориентированный язык типа C++ или просто С?
Archiving referenses Objective-C
Здравствуйте, такая проблема: мне нужно сохранять не сам объект а ссылки на него. Например есть класс Library в нем два массива книг и читателей. Есть соответственно классы Book и Person. У человека массив взятых книг . У книги указатель на человека который ее взял.Так вот я архивирую это с помощью encodeWithCoder начиная с рутового объекта библиотека. И проблема в том: как архивировать так...
Objective-C TableView и plist -не отображаются данные http://www.cyberforum.ru/objective-c/thread854475.html
Учусь писать приложения по книге Д.Пайлон, Т.Пайлон "Программируем для iphone и ipad". В текущем приложении Drink Mixer не отображаются данные из plist (словаря) - пустые поля. В чем может быть проблема? (см. проект во вложении) Также часто для запуска приложения требуются администраторские права.
Objective-C "ездящий" View Нужно сделать такое окно (в родительском), которое, если по нему будут двигать влево или вправо, менялось (ездило) само по себе. Я наверно коряво описал. Т.е. в моем родительском view я хочу создать такое view, которое будет ездить вправо влево, а родительский не будет меняться. как такое намутить? подробнее

Показать сообщение отдельно
13Ori31
1 / 1 / 0
Регистрация: 11.03.2013
Сообщений: 43

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

07.05.2013, 10:32. Просмотров 713. Ответов 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
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru