로그를 작성할 클래스가 있습니다. 수업은 (아래에 명시되지 않은 특정 상황에서) 반응하는 학급에 의해 소집 될 이벤트를 제기해야합니다. 개체 참조가 개체 어떤을의 인스턴스로 설정하지 않는 것이, 나는 아래의 코드를 가지고 있지만 최대한 빨리 이벤트를 마련하려고, 나는이 표시된 라인에 오류가 내가 뭘 놓친 거지? //1. Class where event is
int와 double과 같은 다른 반환 유형의 메소드가 있습니다. 하지만 지금은 다른 방법으로 반복 해 보겠습니다. 나는 이런 식으로 시도 : delegate T MeDelegate<T>();
class Program
{
static void Main(string[] args)
{
Func<int> d =
대리인의 호출 목록에 여러 메서드를 추가해야합니다. 그러나 이들 모두는 결정 로직을 가지고 있습니다. 따라서 메서드가 대리자의 호출 목록에 첨부되기 전에 if 블록이 있습니다. 대리인을 인스턴스화하지 않고도이 작업을 수행 할 수 있습니까? 코드 조각은 다음과 같습니다 public delegate void SomeDelegate();
static void
현재 클래스 간의 통신을 위해 4 개의 프로토콜을 사용하는 앱을 개발 중입니다. 3 명이 잘 작동하지만 하나는 여전히 작동하지 않습니다. 나는 다른 사람들과 똑같이 설정했지만 대표자는 항상 ID를 잃어 가고 있습니다. 나는 Objective-C에 아주 익숙해있어서 그 밑으로 갈 수 없다. 여기에 내가 무슨 짓을 : 내가 대리자 @property (weak,
위치 추적 (CLLocationManagerDelegate) 및 내 vc (UIViewController)의 별도 클래스 관리를위한 클래스가 있습니다. VC 내 내 위치 클래스의 인스턴스를 시작하고 있습니다. 클래스가 시작되면 위치 인증이 요청되고 승인 또는 거부되면 다른 VC로 이동하여 앱에 대한 권한 요청 (알림)을 계속 진행하려고합니다. 지금은 요청
obj-c에 새로 입문하고 현재 임의의 충돌을 일으킨 많은 싱글 톤이 사용되는 기존 코드를 다시 작성했습니다. 나는 이들 중 대부분을 적절한 프로토콜로 대체했지만 여전히 ONE 대리인에 대한 참조를 설정하는 데 어려움을 겪고 있습니다. 싱글 톤과 프로토콜에 대한 글을 여기에서 읽었으며 apple docs을 언급했지만 더 많이 읽으면 혼란스러워집니다. 나는
저는 회사의 논문 작업 프로젝트를 진행 중이며 일부 코드를 이해하는 데 어려움을 겪고 있습니다. 자신의 코드에서 그들은 _subscriber 기능이 public override void StartSubscribing(Action<QueueItem> messageHandlerMethod);
그리고 _messageHandler을 정의한다이 _subscrib
DownloaderDelegate 프로토콜을 사용하여 DownloaderHandler와 통신하는 viewController가 있습니다. 중단 점 사용 class DownloaderHandler : NSObject, URLSessionDelegate{
weak var delegate :DownloaderDelegate?
var downloa
람다 함수를 호출하고 Dispatcher에서 델리게이트를 명시 적으로 호출하는 것의 차이점은 무엇입니까? 즉, 다음의 차이점은 무엇입니까? Dispatcher.BeginInvoke(new Action(() => Foo()));
Dispatcher.BeginInvoke((Action)delegate() { Foo(); });
private void F