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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Objective-C Что это за объект? http://www.cyberforum.ru/objective-c/thread591103.html
На картинке показан интересующий объект - всплывающая подказка. Наверняка это что-то стандартное, но я что-то найти такое не могу (попросту не знаю, как это гуглить). Может кто-нибудь встречался?
Objective-C Нужно запретить раскрытие всех элементов поддерева в NSOutlineView Как вы знаете, если кликнуть по треугольничку, раскрывающему элемент, держа нажатым option, полностью раскроется все поддерево этого элемента. Это поддерево может содержать слишком много элементов (например, если мы показываем файловую систему) и попытка раскрыть его ни к чему хорошему не приведет. Можно ли как-нибудь запретить такое поведение? http://www.cyberforum.ru/objective-c/thread591096.html
Ошибка при удалении Objective-C
Собстенно сабж. Файл viewController - (void)viewDidLoad { ; ; }
Как создать массив целых чисел? Objective-C
как создать массив целых чисел? при создании массива перед нами - массив объектов, но я хочу чтобы в массиве хранились обыкновенные целые числа... как это сделать?
Objective-C Как сохранить числовые данные, чтобы они были доступны при следующем запуске приложения? http://www.cyberforum.ru/objective-c/thread577783.html
Когда обдумывал High score для игры, столкнулся с проблемой: переменные каждый раз обнуляются при перезапуске приложения? Можно их как-то сохранять в память телефона? P.S. Желательна реализация с использованием Cocos2D, но и если мне подскажут как соханить родными средствами, буду только рад.
Objective-C Tutorial Добрый день, подскажите, что актуальное почитать для разработки под мак. Читал "Object-C 2.0 и программирование для Mac" дошел до главы "Введение в AppKit" и осознал, что издание не совсем актуальное. Желательно под xcode 4.2. Спасибо! подробнее

Показать сообщение отдельно
camka-dev
6 / 6 / 1
Регистрация: 14.03.2012
Сообщений: 29

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

31.05.2012, 13:10. Просмотров 1105. Ответов 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);
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru