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

Скобочки) - Objective-C

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Controllers http://www.cyberforum.ru/objective-c/thread836891.html
Всем доброго времени суток! Я только начал изучать Objective-c => прошу относиться снисходительно) Есть два контролера. Не использую NavController. Контролер1.m - (IBAction)Кнопка:(id)sender { DMViewController* controller = initWithNibName:@"DMViewController.xib" bundle:nil]; ; } Контролер2.m -(void)loadView{
Objective-C Организация выбора папки привет, как сделать что то похожее. на 1 картинке как я понял это NSPopUpButton. с добавленными интемами "Яндекс.Диск", и Выбрать папку... при нажатие на Выбрать папку, вы ходит что то похожее на стандартное окно, которое выскакивает при нажатии по интему choose... у "объекта NSPathControl". как вызвать такое же окно как у NSPathControl, если какой стандартный метод? спасибо http://www.cyberforum.ru/objective-c/thread832336.html
Помощь по API! Objective-C
Помогите найти API со списком городов..... Ищу который день и никак......
Помощь по классам Objective-C
Помогите определить к какому классу принадлежит кнопка (i) http://s51.***********/i133/1304/06/3f6e13da8a41.jpg
Objective-C Помощь с отпарсиной информацией http://www.cyberforum.ru/objective-c/thread832168.html
Как обычно беру данные.... как обычно отпарсиваю их, в итоге получается массив с одним объектов: ( ( { cloudcover = 0; humidity = 69; "observation_time" = "08:30 PM"; precipMM = "0.0"; pressure = 1013; "temp_C" = 2;
Objective-C Что нужно учить разработчику iOS? Доброго времени суток, уважаемые форумчане! Я заканчиваю школу, и решила изучить программирование под iPhone. Скажите, с чего начинать, какие книги читать, есть ли курсы? Будет ли трудно, если я не дружу с анг. языком? Нашла в сети, что нужно учить Objective-C и Cocoa. Еще говорят, что нужно изучать HTML+CSS+JavaScript. Так ли это? С языками программирования сталкивалась в школе, учили Паскаль.... подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
14.04.2013, 21:11     Скобочки)
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
- (NSString *)stringFromArray:(NSArray *)array
{
    NSMutableString *arrayString = [NSMutableString string];
    NSString *separator = @", ";
    
    for (id item in array)
    {
        if ([item isKindOfClass:NSArray.class])
        {
            // рекурсивно вызываем метод
            [arrayString appendFormat:@"{%@}%@", [self stringFromArray:(NSArray *)item], separator];
        }
        else
        {
            [arrayString appendFormat:@"%@%@", item, separator];
        }
    }
    
    //ну и подчистим разделители в хвосте
    return arrayString.length > 0 ? [arrayString substringWithRange:NSMakeRange(0, arrayString.length - separator.length)] : arrayString;
}
таким образом из массива:
Objective-C
1
NSArray *array = [NSArray arrayWithObjects:@8, @3, @1, [NSArray arrayWithObjects:@4, [NSArray arrayWithObjects:@7, @"Hello", @"World", nil], @0, nil], @9, @6, @5, [NSArray arrayWithObjects:@2, nil], nil];
получится что-то вроде
Код
8, 3, 1, {4, {7, Hello, World}, 0}, 9, 6, 5, {2}
p.s код на коленке набросал, если что подправите, но должен работать
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru