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

ref - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C [sender tag] http://www.cyberforum.ru/objective-c/thread353603.html
Присваиваю кнопке tag myButton.tag=55;в обработчике нажатия кнопки хочу узнать tag -(IBAction) clicButton: (id) sender{ NSLog(@"%d",); }смотрю в логе, показывает 0... почему не хочет показать 55 ума не приложу, может кто стыкался с этой проблемой и знает в чем проблема. Заранее спасибо за ответы)
Objective-C Кодировка: кракозябры при выводе в консоль Здравствуйте! Написал следующий код:) #import <Foundation/Foundation.h> int main (int argc, const char * argv) { NSAutoreleasePool * pool = init]; NSString *myName = @"Иван Иванов"; NSString *myCardName = @"VISA"; http://www.cyberforum.ru/objective-c/thread351593.html
Objective-C Проблема с Navigation Controller
Вот видео проблемы (чтобы было наглядно) http://www.youtube.com/watch?v=aXCCTXGZl6I Собственно описание проблемы Есть главная форма, в ней есть NavigationController для первой вкладки Tab Bar Controller По нажатию кнопки Push открывается третий View В нем делаю также кнопку, нажав на которую хочу открыть четвертый View. Все ОК, все открывается, но вот в чем проблема в четвертом View мне...
Objective-C Будильник для Obj C
Здравствуйте! Столкнулся с проблемой: пишу приложение под iOS, необходимо, чтобы оно запускало в определенное время, устанавливоемое пользователем, какое-то действие. Не мог бы кто нибудь подсказать, как это сделать? Заранее спасибо
Objective-C Помогите новенькому !! http://www.cyberforum.ru/objective-c/thread345309.html
Всем доброе время суток ! Читаю книгу по Objective и в одном из примеров не могу не как разобраться ! подскажите почему не работает !??! упростил уже проще не куда... вот код Объясните пожалуйста то что выделено желтым ?!? А на то что красным ругает Xcode пишет Conflicting types что тоже не понятно.. :( :( #import <Foundation/Foundation.h> typedef enum { kCircle, ...
Objective-C Посимвольный обход строки подскажите как можно перебрать в строке каждый символ?! ну получить его и сравнить, и пойти к следующему. Спасибо Добавлено через 12 часов 37 минут NSString *requestURL = @"123456789"; for (int i=0; i<requestURL.length; i++) { NSString *element = ; if () { NSLog(@"element %@ if find!", element); } } подробнее

Показать сообщение отдельно
usuf
3 / 3 / 0
Регистрация: 21.02.2011
Сообщений: 78
20.09.2011, 16:17     ref
есть на С# такая штука как ref (Reference) (вот статейка http://msdn.microsoft.com/ru-ru/library/14akc2c7.aspx, если кому интерестно). Ее суть состоит в том что я могу послать ссылку на объект в параметрах функции и тогда в функции буду выполнять любые действия с объектом и после окончания функции состояние сохранится там где я ее вызвал.. может немного криво написано, но сейчас кину пример на С# и станет все понятно:
C#
1
2
3
4
5
6
7
8
9
10
11
private void MyFunc1()
{
    string text1 = "usuf";
    Console.Writeln(text1); //тут у нас покажет usuf
    MyFunc2(ref text1);
    Console.Writeln(text1); //а тут у нас покажет hello usuf
}
private void MyFunc2(ref text2)
{
    text2="hello "+text2;
}
Как такое же реализовать на objective c не могу найти, может кто стыкался и подскажет)) Заранее благодарен))

Добавлено через 59 минут
да еще молодой форум
и снова сам нашел решение, хотя и пришлось изрядно покопаться и-за "прекрасного" синтаксиса языка))
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
-(void)Func1
{
    NSString * myText = @"usuf";
    NSLog(@"%@",myText); //тут у нас покажет usuf
    [self Func2: &myText];
    NSLog(@"%@",myText); //а тут у нас покажет Hello usuf
}
    
-(void)Func2:(NSString**) text
{
    *text = [@"Hello " stringByAppendingString:*text];
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru