TAR кодирует/декодирует библиотеку для iPhone (идеально какао) [закрытый]

, Но я получаю впечатление, которое Вы на самом деле более обеспокоены производительностью, которая не является действительно заповедником поблочного тестирования вообще. Модульные тесты, как предполагается, являются довольно атомарными и предназначаются для проверки поведения, а не производительности. И в этом случае Вы почти наверняка собираетесь нуждаться в загрузках производственного класса для проверки планов запросов.

я думаю, что здесь существует две довольно отличных области тестирования: производительность и фактическая логика хранимых процедур.

я дал пример проверения производительности дб в прошлом и, к счастью, мы достигли точки, где производительность достаточно хороша.

я полностью согласен, что ситуация со всей бизнес-логикой в базе данных является плохой, но это - что-то, что мы наследовали до большинства наших разработчиков, присоединился к компании.

Однако мы теперь принимаем модель веб-сервисов для наших новых возможностей, и мы старались избегать хранимых процедур как можно больше, сохраняя логику в коде C# и запуская SQLCommands в базу данных (хотя linq теперь был бы предпочтительным методом). Существует все еще некоторое использование существующего SPS, который был, почему я думал о ретроспективно поблочном тестировании их.

9
задан Scotty 31 July 2009 в 09:13
поделиться

2 ответа

Вы можете попробовать libxad . Это библиотека, которую использует Unarchiver , приложение для Mac.

1
ответ дан 4 December 2019 в 21:11
поделиться

Фактически libarchive.dylib включен в iPhone SDK. Вам просто нужно его добавить. Проблема в том, что почему-то Apple не включила заголовочный файл archive.h. Однако, во-первых, вам не нужны файлы заголовков, если вы точно знаете, что функции, которые вы собираетесь вызывать, существуют (хотя компилятор будет ныть), во-вторых, если вы не хотите, чтобы компилятор жаловался, вы можете загрузить файл заголовка. для libarchive 2.6 и включите его в свою программу ...

Если вы хотите знать, как использовать libarchive, загрузите его исходный код из сети и изучите приведенный пример (особенно minitar). Это действительно очень просто.

2
ответ дан 4 December 2019 в 21:11
поделиться
Другие вопросы по тегам:

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