Ориентация камеры iPhone AVFoundation

Я рвал мои волосы, пытаясь заставить камеру AVFoundation захватить изображение в правильной ориентации (то есть ориентацию устройства), но я не могу заставить его работать. Я посмотрел учебники, я смотрел презентацию WWDC, и я загрузил пробную программу WWDC, но даже это не делает. Код из моего приложения … AVCaptureConnection *videoConnection = [CameraVC connectionWithMediaType:AVMediaTypeVideo fromConnections:[imageCaptureOutput connections]]; if […]

Ошибка раскадровки iOS5: раскадровки недоступны на iOS 4.3 и ранее

Я построил небольшое приложение, используя раскадровки, и это здорово. Перед окончательным тестированием я решил попробовать, чтобы проверить, работает ли он на iOS 4.3. Я нажал на серый 5,0 в настройках проекта и выбрал 4.3. Приложение не удалось создать со следующим сообщением об ошибке: Раскадровки недоступны на iOS 4.3 и ранее Об этом говорят и раскадровки […]

Чтение нестандартных элементов в SyndicationItem с SyndicationFeed

С .net 3.5 есть SyndicationFeed, который будет загружаться в RSS-канал и позволяет вам запускать LINQ. Вот пример RSS, который я загружаю: Title of RSS feed http://www.google.com Details about the feed Mon, 24 Nov 08 21:44:21 -0500 en Article 1 http://youtube.com/?v=y6_-cLWwEU0 Jared on StackOverflow tag1, tag2 Jared Когда я просматриваю элементы, я могу вернуть заголовок и […]

Нижний регистр «k» в cocoa

Я знаю, что это обычное соглашение, но что означает «k» в именах переменных? (т.е. kMaxImageViewSize) Я просмотрел документацию Apple по именам переменных и не нашел упоминания об этом. Спасибо за ответ

Правильный способ исключить исключение из JSON.parse

Я использую JSON.parse для ответа, который иногда содержит ответ 404. В случаях, когда он возвращает 404, есть ли способ поймать исключение, а затем выполнить другой код? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === ‘object’) { type = value.type; if (typeof type === ‘string’ && typeof window[type] === […]

Самый короткий способ написать streamобезопасный метод доступа к управлению формами окон

В этой статье: http://msdn.microsoft.com/en-us/library/ms171728(VS.80).aspx Автор использует следующий метод для создания streamобезопасных вызовов элемента управления Windows Forms: private void SetText(string text) { // InvokeRequired required compares the thread ID of the // calling thread to the thread ID of the creating thread. // If these threads are different, it returns true. if (this.textBox1.InvokeRequired) { SetTextCallback d […]

C – освобождение структур

Предположим, у меня есть эта структура typedef struct person{ char firstName[100], surName[51] } PERSON; и я выделяю пространство malloc и заполняя его некоторыми значениями PERSON *testPerson = (PERSON*) malloc(sizeof(PERSON)); strcpy(testPerson->firstName, “Jack”); strcpy(testPerson->surName, “Daniels”); Каков правильный и безопасный способ освободить всю память, занятую этой структурой? Является «бесплатным (testPerson)»; достаточно или мне нужно освободить атрибут каждой структуры […]

Как я могу выполнить модуль node.js в качестве дочернего процесса в программе node.js?

Вот моя проблема. Я выполнил небольшой скрипт, который выполняет некоторые тяжелые вычисления, как модуль node.js. Итак, если я набираю «node myModule.js», он вычисляет на секунду, а затем возвращает значение. Теперь я хочу использовать этот модуль из моей основной программы Node.JS. Я мог бы просто поместить все вычисления в функцию «doSomeCalculation»: var myModule = require(“./myModule”); myModule.doSomeCalculation(); […]

OAuth 2.0 с API Google Analytics v3

Раньше я имел возможность запрашивать API Google Analytics с именем и паролем моей учетной записи. Google теперь использует OAuth для аутентификации, что отлично … Единственная проблема в том, что мне нужен только один токен доступа. Я не хочу, чтобы другие пользователи могли получать данные аналитической информации THEIR. Я просто хочу получить МОИ данные. Есть ли […]

Каковы различные режимы привязки WPF?

Я не понимаю различные режимы привязки данных в WPF, такие как: Одностороннее движение Двусторонний Один раз и т.д… Что означает каждый из этих режимов? Когда их следует использовать?

Давайте будем гением компьютера.