Описание тега message-forwarding
1
ответ
Как переслать HttpRequestMessage на другой сервер
Каков наилучший способ переслать запрос http we b api на другой сервер? Вот что я пытаюсь: У меня есть проект.NET, где, когда я получаю определенные запросы API, я хочу изменить запрос, переслать его на другой сервер и вернуть ответ, отправленный эт…
30 янв '14 в 20:42
5
ответов
Определение класса, который использует разные классы в зависимости от платформы
Я хочу, чтобы у меня было два класса, которые по-разному отвечают на селекторы в зависимости от того, является ли платформа iOS или OSX. Тем не менее, я хочу иметь код, который использует только один класс, и я хочу избежать повторения #ifdefs. В ид…
28 фев '14 в 14:34
1
ответ
ARC и пересылка сообщений
Я пытался реализовать пересылку сообщений. Xcode 5, ARC включен, новый проект iPhone по умолчанию. Я читаю документацию здесь У меня есть два пользовательских класса в моем проекте: Hello а также World, #import <Foundation/Foundation.h> @inter…
12 окт '13 в 18:40
1
ответ
Поддерживать порядок сообщений при пересылке сообщений между двумя брокерами ActiveMQ
У меня есть установка ActiveMQ, где исходный посредник, живущий в одном центре обработки данных, пересылает все сообщения, поступающие по определенным темам, целевому посреднику в другом центре обработки данных. Приложение потребителя принимает сооб…
05 авг '15 в 23:54
1
ответ
RabbitMQ Shovel основной пример
Я работаю над базовым примером и не могу его обработать. Мне нужно пересылать сообщения с одной машины (Machine1) на другую (Machine2) через очередь (TestQ). Производитель работает на Machine1, а потребитель на Machine2. Мои настройки в конфигурации…
07 янв '14 в 08:55
0
ответов
Предупреждения компилятора и -(void)forwardInvocation:(NSInvocation *)iInvocation
У меня есть класс, который в основном делегирует свои реализации метода переменной-члену. Для упрощения написания я реализовал -(void)forwardInvocation:(NSInvocation *)iInvocation; а также -(NSMethodSignature*)methodSignatureForSelector:(SEL)aSelect…
27 мар '12 в 11:42
1
ответ
Получить аргумент блока из NSInvocation с ARC
Я пытаюсь получить аргумент блока из NSInvocation в forwardInvocation NSProxy: это правильный синтаксис? Будет ли утечка памяти? typedef void(^SuccessBlock)(id object); void *successBlockPointer; [invocation getArgument:&successBlockPointer atIn…
04 июн '13 в 22:04
2
ответа
Что означает __forwarding__ в трассировке стека?
(gdb) bt #0 0x302ac924 in ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ () #1 0x92077e3b in objc_exception_throw () #2 0x302d6ffb in -[NSObject doesNotRecognizeSelector:] () #3 0x3026e056 in ___forwarding___ () #4 0x3024a0a2 in __forwarding_prep_0___ …
29 сен '09 в 16:19
1
ответ
Ласточка не распознает исключение селектора из вызова NSInvocation forwardInvocation
У меня есть объект, который пересылает получение сообщений. Он не реализует пересылку их другим объектам, используя forwardInvocation, Тем не мение, methodSignatureForSelector не всегда будет возвращать действительную сигнатуру метода в определенное…
05 июн '13 в 01:49
2
ответа
Цепочка пересылки сообщений
Я прочитал документ Apple по пересылке сообщений и другие статьи, и кажется, что среда выполнения ObjC будет пересылать нераспознанные сообщения для объекта автоматически, и, если нет соответствующего селектора, он выдаст ошибку "нераспознанный селе…
24 фев '14 в 07:49
0
ответов
iPad UISplitViewController не передает метод -prepareForSegue:sender
У меня есть UISplitViewController, но мой класс делегата никогда не получает сообщение -prepareForSegue: sender. Я подтвердил, что это так, потому что я вложил в UISplitViewController подкласс, и он готовился к каждой игре, которую он организовывал.…
15 янв '12 в 02:30
1
ответ
Как я могу просто "проглотить" "нераспознанную ошибку селектора" при пересылке сообщений?
Я просто изучаю "пересылку сообщений" в Objective-C. Я пишу тестовую программу, чтобы проверить, могу ли я "проглотить" нераспознанный селектор во время выполнения. Итак, я сделал это: - (void) forwardInvocation: (NSInvocation *) anInvocation { if (…
07 ноя '11 в 09:01
1
ответ
Получить аргумент массива объекта из NSInvocation с ARC
У меня есть метод со следующей подписью: - (void)takeIntsAndRecieveIntsAsync:(MyInt *__strong []) completion:(void (^)(MyInt * __strong response[]))success; У меня была пара вопросов: 1. Как я могу получить аргумент, используя NSInvocation в этом ме…
22 апр '14 в 18:15
1
ответ
Переадресация сообщений не работает (Objective-C)
Я пишу пример кода, чтобы понять пересылку сообщений в Objective C (iOS). У меня есть два класса (класс A и класс B). Я хочу создать экземпляр класса B и установить для него переменную экземпляра класса A. Я вызываю метод Forward Invocation (пересыл…
31 янв '19 в 07:50
1
ответ
Как работает forwardingTargetForSelector:?
У меня есть UIBarButtonItem, Когда он получает сообщение, которое он не может обработать, я хочу, чтобы он отправил это сообщение определенному контроллеру представления. Я думал, что смогу сделать это с помощью элемента панели кнопок forwardingTarg…
15 май '13 в 04:15
2
ответа
У меня есть класс, я хочу, чтобы какой-то метод передачи объекта массива
Как сказано в заголовке: у меня есть ObjcClass, который я хочу использовать повторно, потому что класс-(void)test1:xxx -(void)test2:xxx argu:yyyЯ не хочу этого делать [dispatchArray enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { …
29 июл '16 в 02:29
1
ответ
Передача установщиков / получателей переменной экземпляра в класс
Я работаю над созданием подкласса UIView (который я называю MarqueeLabel) который анимирует подпредставление UILabel ivar в виде выделения, когда текст UILabel слишком длинный для содержащего представления. Я надеялся получить чистую реализацию, без…
04 фев '11 в 02:44
1
ответ
forwardInvocation: возвращаемое значение теряется
Я хочу использовать пересылку сообщений в моем классе SZNUnmanagedReference. Он имеет следующие свойства: @property (nonatomic, strong) NSSet *authors; @property (nonatomic, strong) SZNReferenceDescriptor *referenceDescriptor; В основном, когда экзе…
12 июл '12 в 17:50
3
ответа
iOS - использовать макросы для пересылки множества сообщений?
ForwardInvocation существует, но он медленный и имеет раздражающую проблему предупреждений компилятора. Так что это заставило меня задуматься - есть ли способ использовать макросы для быстрой реализации набора методов получения, которые получают рас…
28 июн '11 в 01:43
2
ответа
Есть ли способ наблюдать за каждым вызовом сообщения, вызванным на объекте (iOS)?
Я просто хочу получить имя селектора и аргументы отправителя или экземпляр NSInvocation каждый раз, когда я отправляю сообщение объекту. Возможный? Что-то вроде forwardInvocation:, но в каждом случае (при каждом вызове метода).
28 июн '12 в 13:02