Я могу разработать приложения для iPhone с помощью C#.NET на Vista?

Похоже, что paylaod MIComposite не Composite.

В любом случае, SpEL использует соглашения JavaBean; поэтому isError() является геттером для логического свойства error. Так что payload.error должно работать (пока MIComposite разоблачает его). Или вы можете использовать payload.isError().

Если это в заголовке, выражение будет headers['myHeader'].

21
задан skaffman 27 June 2011 в 12:53
поделиться

10 ответов

Одним словом, нет. Существует Моно поддержка iPhone, но это в настоящее время ограничивается. Они говорили в прошлом о возможности записи приложения Silverlight с рядом "средств управления" стиля iPhone, которые могли быть статически связаны как приложение для iPhone, но это - некоторый путь прочь.

Если это - игры, Вы интересуетесь, и у Вас есть богатство, то ЕДИНИЦА является Моно основанной платформой разработки игр, которая поддерживает iPhone (и работает на Windows),

Сбой этого, стисните зубы и получите дешевый Mac от eBay. Официально только Intel Macs поддерживается для SDK, но можно заставить его устанавливать на PPC, и у меня должна все же быть проблема с тем (я выполняю его на G5 PowerMac в данный момент),

24
ответ дан 29 November 2019 в 06:54
поделиться

Нет, Вы не можете.

3
ответ дан 29 November 2019 в 06:54
поделиться
2
ответ дан 29 November 2019 в 06:54
поделиться

Возможно разработать для iPhone в C# с помощью Единицы. Это выполняет заранее компиляцию, как описано здесь. Однако Единица кажется более нацеленной на разработку игр, и iPhone SDK в настоящее время требует MAC OSX.

2
ответ дан 29 November 2019 в 06:54
поделиться

Нет, Вы не можете.

.dmg расширение обозначает "образ диска" и используется для файлов установки в Mac OS X. Windows Vista не поймет формат, и следовательно Вы не можете открыть его.

Кроме того, Вам не будут нужны библиотеки/SDK для разработки приложений для iPhone в платформе.NET. Необходимо будет загрузить последнюю версию iPhone SDK, который идет с эмулятором iPhone для тестирования на машине разработки. Основная платформа, используемая для разработки iPhone, является UIKit.

Лучшее место, чтобы начать узнавать о разработке iPhone здесь.

2
ответ дан 29 November 2019 в 06:54
поделиться

К сожалению, не Вы не можете разработать стандартные приложения для iPhone с C#/.NET.

Однако я видел снимки экрана моно работы iPhone, таким образом, когда-нибудь возможно..., хотя, это, вероятно, не будет в легальной установке.

1
ответ дан 29 November 2019 в 06:54
поделиться

IPhone не поддерживает.NET. Я не полагаю, что существуют любые взломы совместимости или что-либо как этот для запущения приложений.NET на iPhone, таким образом, Вам, возможно, придется стиснуть зубы и изучить Objective C.

Я сделал бы поиск Google "учебных руководств по разработке iPhone". Вероятно, будет определенная кривая обучения.

1
ответ дан 29 November 2019 в 06:54
поделиться

ОБНОВЛЕНИЕ 18.07.2013:

Поскольку этому ответу 3 года, я хотел бы обновить его текущей информацией. MonoTouch больше нет, потому что теперь он является частью Xamarin . С его помощью вы можете разрабатывать мобильные приложения, используя C # и части .NET Framework (используя Mono). Вы можете разрабатывать приложения для iOS с помощью Windows и Visual Studio, но вам все равно понадобится Mac для компиляции и сборки. Вот сообщение в блоге о том, как использовать VS для разработки под iOS.

ОРИГИНАЛЬНЫЙ ОТВЕТ

MonoTouch . Вам по-прежнему нужен Mac и минимум 400 долларов (на момент написания этой статьи)

Вы можете попробовать версию eval, которая не требует от вас оплаты и позволяет вам программировать с использованием симулятора. Если вы хотите протестировать свое приложение на оборудовании, вам нужно положить деньги в карман.

10
ответ дан 29 November 2019 в 06:54
поделиться

или просто запустите mac os на своем компьютере http://oreilly.com/windows/archive/PearPC.html зацени

1
ответ дан 29 November 2019 в 06:54
поделиться

I added an example dealing with this to the next edition of Effective Perl Programming.

With a while,вы можете прекратить обработку FILE и получить необработанные строки:

 while( <FILE> ) {  # scalar context
      last if ...;
      }
 my $line = <FILE>; # still lines left

Если вы используете foreach , вы потребляете все строки в foreach , даже если вы прекращаете их обработку:

 foreach( <FILE> ) { # list context
      last if ...;
      }
 my $line = <FILE>; # no lines left!
-121--2070610-

да. монотушные работы в порядке

3
ответ дан 29 November 2019 в 06:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: