Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
camka-dev
6 / 6 / 1
Регистрация: 14.03.2012
Сообщений: 29
#1

iOS: портировать C#.NET в Objective-C - Objective-C

31.05.2012, 13:10. Просмотров 1125. Ответов 2
Метки нет (Все метки)

Всем привет.

Уважаемые гуру по Objective-C, помогите портировать указанный ниже C#.NET код в Objective-C.

Опыта в Objective-C около 1 месяца, пришел из C#.NET где опыта 3 года.

класс:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class BitConverter{
        
        // Converts an int into an array of bytes with length
        // four.
        //| <include path='docs/doc[@for="BitConverter.GetBytes3"]/*' />
        public static unsafe byte[] GetBytes(int value) {
            // See also Lightning\Src\VM\COMUtilNative.cpp::I4ToBytes
            byte[] result = new byte[4];
            GetBytes(value, result, 0);
            return result;
        }
        
        // Converts an int into an existing array slice of bytes with length four.
        public static unsafe void GetBytes(int value, byte[] array, int startIndex) {
            const int bytesNeeded = 4;
            if (startIndex < 0) {
                throw new ArgumentOutOfRangeException("startIndex is negative");
            }
            if (startIndex + bytesNeeded > array.Length) {
                throw new ArgumentException("Array is too small");
            }
            fixed (byte *ptr = &array[startIndex]) {
                *((int *) ptr) = value;
            }
        }
}
пример использования:
C#
1
byte[] lengthBytes = BitConverter.GetBytes(125);
Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2012, 13:10     iOS: портировать C#.NET в Objective-C
Посмотрите здесь:

Windows+objective-c=love? - Objective-C
Возможно такое? Потому что как язык он мне импонирует, но мака, естественно, у меня нет. Всякие хакОси ставить не хочу. Есть хоть какая-то...

Objective-C для новичка - Objective-C
Всем привет. Народ объясните пожалуйста что собственно из себя представляет objective-C, а именно: это надмножество языка Си? Можно учить...

Objective-C и Яндекс.Карты - Objective-C
Доброго времени суток! Хочу попробовать написать приложение для iPhone, нужно чтобы на карте показывало местоположение пользователей и...

Objective C,MVC,Singlton - Objective-C
Здравствуйте, товарищи программисты. Хотелось бы задать вам несколько вопросов. Надеюсь получить на них ответы. Разбираюсь с Objective C...

Существует ли Objective-C на windows - Objective-C
Доброе время суток! Подскажите есть ли objective-c для windows?

@property,@synthesize в Objective-C - Objective-C
Может кто нибудь понятно объяснить, что на самом деле делает @property и зачем @synthesize. Читал wiki и другие сайты, но так и не...

Как подружить Qt и Objective-C - Objective-C
Доброе время суток, уважаемые форумчане Возник вопрос, который уже с месяц довольно сильно беспокоит моё сознание и нарушает мой...

Во что компилируется Objective-C приложение - Objective-C
Всем привет! Во что компилируется приложение, написанное на Objective-C? Нативный код или промежуточный? Используется ли виртуальная...

Не могу разобраться с категориями в Objective C - Objective-C
Задание: Заменить alloc init autorelease на NSOBject категорию с методом object На данный момент вот такая реализация, но она не...

Исходники UDP клиента на Objective-C - Objective-C
Здравствуйте! Подскажите, пожалуйста, где можно скачать исходники UDP-клиента на Objective-C. Знаю про CocoaAsyncSocket, но в нем...

Разработка на Objective C без Mac OS X - Objective-C
Скажите, возможна ли разработка на Objective C под Mac OS X и iPhone в операционной системе Linux или Windows? В данный момент хочу...

Наследство Objective C на онлайн компиляторе - Objective-C
сейчас пока приходится дома использовать онлайн-компилятор)не очень удобно, но все же хоть какая то возможность... пробовала писать такой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
682 / 584 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
01.06.2012, 16:31     iOS: портировать C#.NET в Objective-C #2
MonoDevelop поможет
camka-dev
6 / 6 / 1
Регистрация: 14.03.2012
Сообщений: 29
01.06.2012, 16:57  [ТС]     iOS: портировать C#.NET в Objective-C #3
Цитата Сообщение от sandye51 Посмотреть сообщение
MonoDevelop поможет
чушь нести умеем, а читать нет.

вот к стати, товарищи заморские помогли
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru