protocols — все вопросы

2ответа
4 голоса
Swift: использование `var` приводит к предупреждению компилятора, использование` let` приводит к ошибкам компилятора?
Я определил протокол CanStack со связанным типом с именем Item: CanStack.swift // protocol definition protocol CanStack: ExpressibleByArrayLiteral, CustomStringConvertible { associatedtyp
1ответ
4 голоса
Как связать URL с приложением, используя Какао
Из командной строки можно запустить, например, «open http://www.example.com "и отобразить эту домашнюю страницу в браузере по умолчанию. Точно так же вы можете запустить "open callto: xyz123",
2ответа
4 голоса
Запрос SAML - объявление нескольких привязок к протоколу
Я реализовал сервис-провайдер SAML для поддержки единого входа для веб-портала ASP.Net, который представляет собой программное обеспечение для термоусадочных пленок, настроенное на сайтах клиентов и
2ответа
4 голоса
Протокол MetaTrader 4 Fix с использованием Java
Я установил клиент MT4 на своем компьютере и могу успешно получать каналы. Тем не менее, я написал программу, использующую Java для извлечения данных с использованием протокола FIX. Я хотел бы знать,
2ответа
4 голоса
Программирование интерфейса клинического устройства с использованием протокола ASTM в .Net
Как мы можем реализовать протокол ASTM в C # для чтения данных из клинического устройства? Может ли кто-нибудь предложить инфраструктуру с открытым исходным кодом для записи сегментов ASTM?
3ответа
4 голоса
В чем разница между канальным уровнем и канальным уровнем?
В чем разница между канальным уровнем и канальным уровнем? Они имеют в виду одно и то же?
1ответ
4 голоса
Почему IPv5 никогда не использовался?
Просто интересно, почему IPv5 никогда не использовался? Это основано на ST-II, верно? Расширение QoS для IPv4, если я не ошибаюсь на 100%. Это тоже касается сравнения с протоколом RSVP?
2ответа
4 голоса
Подходящий протокол для обмена мгновенными сообщениями
Мы должны разработать собственное мобильное приложение для обмена мгновенными сообщениями, используя подходящий протокол. Кроме того, мы должны разработать веб-сайт для этого приложения, чтобы те, к
2ответа
4 голоса
Приложение компилирует без функций протокола - почему?
Начинающий со Swift, поэтому, пожалуйста, будьте нежны Я играю с файлом AppDelegate.swift в образце Master-Detail, поставляемом с XCode. Файл Appdelegate содержит первую строку class AppDelegat
1ответ
4 голоса
Почему всегда необходимо указывать префиксные требования к типу с ключевым словом static в протоколе Swift?
На странице 369 книги Язык программирования Swift говорится : «Всегда префиксируйте требования к свойствам типа при помощи ключевого слова static при их определении в протоколе». Пример кода:
2ответа
4 голоса
Круговые зависимости между универсальными типами (CollectionType и его Index /Generator, например)
Учитывая struct на основе универсального CollectionType… struct MyCollection<Element>: CollectionType, MyProtocol { typealias Index = MyIndex<MyCollection> subscript(i: Index)
2ответа
4 голоса
didSet вызывается при получении свойства, объявленного в качестве протокола
Вот некоторый код: import UIKit protocol ViewModelProtocol { var price: String { get } } class ViewModel: ViewModelProtocol { var price: String { return "$420" } } class Vie
3ответа
4 голоса
Как обойти Swift, не поддерживающий мета-типы первого класса?
Итак, я реализую следующее: Простой LanguageType протокол, который соответствует Hashable A Translateable протокол, который должен позволить вам получить (и установить) [String] из словаря, ис
1ответ
4 голоса
Python PyObjC_IdToPython (@protocol (NSURLSessionStreamDelegate)) ошибка
когда я пытаюсь установить pyobjc-framework-Cocoa, я вижу эту ошибку: In file included from Modules/_Foundation.m:15: Modules/_Foundation_protocols.m:14:28: error: cannot find protocol declara
1ответ
4 голоса
Почему я могу объявить протоколы @objc слабыми свойствами, но не быстрыми протоколами?
Я узнал, что если бы я создал протокол, подобный этому: protocol MyProtocol { } Я не могу этого сделать. weak var myVar: MyProtocol? И я нашел способ исправить это, добавив @objc в объявле
1ответ
4 голоса
Как добавить мой протокол в программы по умолчанию в Windows 10?
Привет, у меня есть новый URL протокола: myTest, как я могу добавить его в Windows 10, чтобы увидеть его в списке программ по умолчанию? Должен ли я добавить его в реестр? Как /Где именно я могу это
2ответа
4 голоса
Разрешено ли мне в Objective-C переопределять метод в подклассе, который родитель использовал для соответствия протоколу?
Пример приведен ниже. Если я установлю id<RandomProtocol> delegate = [[B alloc] init]; Будет ли называться выполнение объекта класса A или класса B? хиджры @protocol RandomProtocol
2ответа
4 голоса
Открыть файл в редакторе из браузера на Mac
Я хотел бы иметь ссылку, позволяющую мне открыть файл в моей любимой IDE. TextMate регистрирует свой собственный протокол txmt://open/?url=file://%file&line=%line, и он отлично работает, но я не
2ответа
4 голоса
Как я могу заставить Chromium отправить новое рукопожатие WebSocket?
Я обнаружил это изменение кода в Chromium . В нем говорится, что Chromium теперь поддерживает обе версии рукопожатия, что, кажется, подтверждает код. Я имею в виду вторую версию в Википедии (draf
1ответ
4 голоса
Введите строку кодирования для метода протокола
Я пытаюсь получить сигнатуру - либо объект NSMethodSignature, либо, по крайней мере, строку кодирования типа - для метода объявлено в протоколе. Запрашивать сам объект Protocol невозможно, так ка
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132