Вот так:
- (void)isNumeric:(NSString *)code{
NSScanner *ns = [NSScanner scannerWithString:code];
float the_value;
if ( [ns scanFloat:&the_value] )
{
NSLog(@"INSIDE IF");
// do something with `the_value` if you like
}
else {
NSLog(@"OUTSIDE IF");
}
}
If you are specifically interested in doing network programming with an emphasis on distribution and GPU/graphics stuff, you may want to check out the open source (GPL) CIGI project (sourceforge project site:
CIGI is an open simulation protocol for communication between a host device and IG (image generator). Общий интерфейс генератора изображений (CIGI) - это интерфейс, предназначенный для продвижения стандартных способ связи хост-устройства с генератором изображений (IG) в индустрии моделирования.
CIGI - довольно активный проект на sourceforge , инициированный и поддерживаемый BOEING , и является многоплатформенным программным обеспечением:
Целью SG Common Image Generator Interface (CIGI) является оценка заинтересованность промышленности и правительства в разработке стандартного генератора изображений интерфейс. Как правило, современные производители Image Generator (IG) имеют свои собственные закрытые, проприетарные интерфейсы времени выполнения. На I / ITSEC'02, Boeing предложили свой общий интерфейс генератора изображений с открытым исходным кодом (CIGI) в качестве интерфейс времени выполнения, который может быть принят сообществом моделирования. Boeing указал, что они хотели бы, чтобы организация по стандартам приняла CIGI и превратить его в надежную и широко признанную индустрию моделирования стандарт интерфейса времени выполнения генератора изображений. SG обсуждает это предложение, оценка альтернатив, выработка рекомендаций и proposed action plan.
Распространять аудио / видео с SCTP . Расширьте клиент и / или сервер SIP с открытым исходным кодом, чтобы использовать SCTP для лучшего масштабирования.
Вы пробовали Ace Wrappers. http://www.cs.wustl.edu/~schmidt/ACE.html Он обеспечивает хорошо протестированную реализацию C ++ на основе шаблонов для распределенного сетевого программирования.
Вы можете создать проект по специальным коммуникационным сетям между транспортными средствами. Существует модель имитации трафика с открытым исходным кодом под названием SUMO, которую вы можете использовать. В вики для SUMO перечислен ряд существующих исследований и инструментов, которые вы можете использовать в качестве отправной точки:
http://sourceforge.net/apps/mediawiki/sumo/index.php?title=Main_Page#Related_to_C2C