Я изучал протоколы и делегаты Objective-C и пытался реализовать пользовательский интерфейс в Xamarin.iOS. Я следовал примеру в документации Xamarin для «связывания протоколов»Xamarin.iOS не может найти тип атрибута BaseType
[BaseType (typeof(NSObject))]
[Model][Protocol]
public interface INITableViewCellDelegate {
}
по какой-то причине я не могу найти атрибут BaseType. Я не могу ссылаться на него. Мой текущий список пространств имен для проекта являются:
using System;
using System.Drawing;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using MonoTouch.CoreGraphics;
using MonoTouch.ObjCRuntime;
Я ожидал, что она должна находиться под системой или MonoTouch.ObjCRuntime. Может ли кто-нибудь пролить свет? Я проверил другие вопросы по StackOverflow, включающие протоколы привязки, и многие примеры показывают те же самые применения MonoTouch.
Спасибо
В более поздних сборках на самом деле существует проблема w/XS. См. [Эта ошибка] (https://bugzilla.xamarin.com/show_bug.cgi?id=52553) – bunkerdive