Форум программистов, компьютерный форум, киберфорум
Objective-C
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Objective-C Копирование объектов https://www.cyberforum.ru/ objective-c/ thread1144071.html
Добрый день! Обнаружил, что я не понимаю каких-то очень базовых вещей. Был бы очень рад, если бы мне подсказали :) Столкнулся с такой ситуацией, и не могу сам себе объяснить, почему происходит именно так: Допустим, у меня есть два объекта моего класса. Я хочу заменить значение полей одного из них - значениями другого. Когда я выполняю следующую тупую операцию, то ожидаемого эффекта нет: ...
Objective-C Как сделать, чтобы текст букв изменялся как в караоке?
Может ли кто-то подсказать: как сделать так, чтобы в текстовом окне, текст, который уже есть в окне, постепенно (побуквенно) изменял цвет по принципу караоке?
Objective-C Редактируемый массив определённого типа https://www.cyberforum.ru/ objective-c/ thread1141693.html
Как создать редактируемый массив типа SKShapeNode или int? Если например с BOOL, то делаю так: NSMutableArray *array = init]; И могу добавлять или править значения: ]; array = @NO; Но как создать другого типа?
Objective-C Создать NSCollectionView программно https://www.cyberforum.ru/ objective-c/ thread1140783.html
Весь интернет перерыл, но так и не нашел примера использования NSCollectionView без байндингов и Array Controller. Может кто-то встречал? Направьте на истинный путь. На стэковерфлоу нашел что-то, но пока не понял толком.
@interface и @property Objective-C
Здравствуйте! Объясните пожалуйста, вот я накатал класс: @interface Good : NSObject { int c; } @property int a; @property int b; @property int _c;
Objective-C @property,@synthesize в Objective-C Может кто нибудь понятно объяснить, что на самом деле делает @property и зачем @synthesize. Читал wiki и другие сайты, но так и не понял. Почему это работает. // Counter.h #import <Foundation/Foundation.h> @interface Counter : NSObject { //NSNumber *_value; https://www.cyberforum.ru/ objective-c/ thread1137828.html
Objective-C Почему в категории нельзя добавлять поля instance method? https://www.cyberforum.ru/ objective-c/ thread1137017.html
Почему в категории нельзя добавлять поля instance method?
Objective-C Авторизация на сайте через приложение
Добрый день! Подскажите, пожалуйста, как реализовать вход на сайт через приложение. Пробовал через NSURLRequest, но, я так понимаю, это не то, что нужно. PS нашел на просторах интернета этот код. Соединение успешно проходит, но ничего не отображается в Text Label. PSS сайт new.mcko.ru :3 - (void)viewDidLoad { ;
Objective-C Взаимодействие вьюконтроллеров https://www.cyberforum.ru/ objective-c/ thread1133927.html
Здравствуйте, такой вопрос, допустим у меня есть FirstViewController и SecondViewController в первом есть кнопка, на втором лейбл. Как сделать так, чтобы при нажатии на кнопку на первом вьюконтроллере, менялось значение лэйбла на втором вьюконтроллере? в гугле узнал, что можно сделать через делегат, но как именно сделать не понял заранее спасибо
Objective-C Переопределение метода только в iOS >= 7.0 https://www.cyberforum.ru/ objective-c/ thread1131381.html
Такое возможно ? К примеру у меня есть класс, в нем метод - (void)drawRect:(CGRect)rect { .... } В iOS < 7.0 он вообще не должен переопределяться. Я понимаю что нужно использовать директивы препроцессора но где-то туплю... Вот что-то типо этого, только __IPHONE_OS_VERSION_MAX_ALLOWED - это константа, а мне нужно проверять версию на которой запущено приложение... #if...
Objective-C Использование сторонних шрифтов в Cocoa(Mac OS X) приложениях
В общем столкнулся с проблемой(см заголовок). Везде пишут, что если мы хотим использовать сторонние шрифты в приложении, мы должны написать путь к папке/шрифту в Info файле по ключу ATSApplicationFontsPath("Application fonts resource path"), и затем скопировать в фазе построения туда шрифты. Но нигде не упоминается, как во время построения разруливается обработка xib файлов интерфейса. Я...
Objective-C С чего начать? Доброго времени суток уважаемое сообщество программистов! Есть желание разрабатывать приложения под iOS. Какие книги(iOS,Objective-C) лучше взять на заметку? Какой инструментарий лучше всего использовать новичку(отсутствуют Apple девайсы)? Если VM, то какую лучше и тд. У меня присутствуют знания С и C++(больше), немного web разработки. Заранее благодарен за ваши ответы. https://www.cyberforum.ru/ objective-c/ thread1130872.html
112 / 103 / 12
Регистрация: 01.05.2013
Сообщений: 603
0

Вывод русских словарей и массивов в читаемом виде - Objective-C - Ответ 6031577

11.04.2014, 16:58. Показов 1250. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Вывод русских словарей и массивов в читаемом виде

ext_log.h

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//*
 расширенный вывод
 */
 
#import <Foundation/Foundation.h>
 
#ifndef __ext_log_H
#define __ext_log_H
 
// [url]http://stackoverflow.com/questions/2099349/using-objective-c-cocoa-to-unescape-unicode-characters-ie-u1234[/url]
void strDecodeUxxx(NSMutableString * str);
 
// вывод данных в консоль
void EXT_LOG(id obj);
 
#endif
ext_log.m

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/*
 расширенный вывод
 */
 
#import "ext_log.h"
 
void strDecodeUxxx(NSMutableString * str) {
    
    CFStringRef transform = CFSTR("Any-Hex/Java");
    [str setString: [str stringByReplacingOccurrencesOfString:@"\\U" withString:@"\\u"]];
    CFStringTransform((__bridge CFMutableStringRef)str, NULL, transform, YES);
    CFRelease(transform);
}
 
// вывод данных в консоль
void EXT_LOG(id obj) {
    
    if (!obj) {
        NSLog(@"OBJ IS NULL\n");
        return;
    }
    
    if ([obj isKindOfClass:[NSString class]]) {
        NSString *z = (NSString *) obj;
        NSLog(@"STR : %@ \n", z);
        return;
    }
    if ([obj isKindOfClass:[NSArray class]]) {
        int i = 0;
        NSArray *z = (NSArray *) obj;
        NSMutableString * s = [NSMutableString new];
        [s appendFormat:@"ARRAY : %d\n\n", z.count];
        for (id objd in z) {
            [s appendFormat: @"[%d] ->> %@\n", i, objd];
            i++;
        }
        strDecodeUxxx(s);
        NSLog(@"%@",s);
        return;
    }
    if ([obj isKindOfClass:[NSDictionary class]]) {
        NSDictionary*z = (NSDictionary*) obj;
        NSMutableString * s = [NSMutableString new];
        [s appendFormat:@"DICT : %d\n\n", z.count];
        for (id key in [z allKeys]) {
            [s appendFormat: @"[%@] ->> %@\n", key,[z objectForKey:key]];
        }
        strDecodeUxxx(s);
        NSLog(@"%@",s);
        return;
    }
    
    NSLog(@"OBJ : %@ \n", obj);
}
пример кода с использованием сабжа

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
- (IBAction)btn_action:(id)sender {
    
    NSDictionary * d = @{@"hello": @{@"привет": @"привет"}};
    
    EXT_LOG(d);
    NSLog(@"обычный вывод%@",d);
    
    NSArray * k = @[@"привет", @"привет", @"привет"];
    
    EXT_LOG(k);
    NSLog(@"обычный вывод%@",k);
}
вывод консоли

Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2014-04-11 16:50:34.331 test_ext_log[1650:90b] DICT : 1
 
[hello] ->> {
    "привет" = "привет";
}
2014-04-11 16:50:34.332 test_ext_log[1650:90b] обычный вывод{
    hello =     {
        "\U043f\U0440\U0438\U0432\U0435\U0442" = "\U043f\U0440\U0438\U0432\U0435\U0442";
    };
}
2014-04-11 16:50:34.333 test_ext_log[1650:90b] ARRAY : 3
 
[0] ->> привет
[1] ->> привет
[2] ->> привет
2014-04-11 16:50:34.333 test_ext_log[1650:90b] обычный вывод(
    "\U043f\U0440\U0438\U0432\U0435\U0442",
    "\U043f\U0440\U0438\U0432\U0435\U0442",
    "\U043f\U0440\U0438\U0432\U0435\U0442"
)


Вернуться к обсуждению:
Вывод русских словарей и массивов в читаемом виде Objective-C
Вложения
Тип файла: zip test_ext_log.zip (33.2 Кб, 9 просмотров)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.04.2014, 16:58
Готовые ответы и решения:

Вывод dbf файла в читаемом виде.
читаю из файла базы данных (dbf в кодировке win1251) &quot;АБВГДЕЁЖЗ&quot; а на экран или в файл выводится...

Даты в VB в читаемом виде.
Кто знает, помогите решить проблему: Прочитал поле даты из БД Access, оно вернулось как ...

Отображение времени в читаемом виде
Есть такая функция DWORD GetTickCount(void); Она выводит кол-во мс от начала старта системы, с...

Отформатировать текст кода в читаемом виде
Здравствуйте, помогите пожалуйста отформатировать текст кода в читаемом виде: #include &lt;stdio.h&gt;...

2
11.04.2014, 16:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2014, 16:58
Помогаю со студенческими работами здесь

Записать формулы в виде, читаемом в Excel
Вот формула

Как вывести строки в юникоде из кортежа в читаемом виде?
Извлекаю данные из файла, пробую вывести их на экран, выводится все нормально. После сортирую эти...

Рабочий пример json без каракулей и даты в читаемом виде
Уважаемые знатоки, нужен рабочий пример: как вывести в memo1 ответ json без &quot;каракулей&quot; и даты - в...

Подсчет заглавных русских букв в файле и вывод их в виде сообщения. Несоответствие типов
Программа подсчитывает заглавные русские буквы в файле и выводит их в виде сообщения. В конце...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru