Вы можете использовать каркас Bootstrap, который позволит вам легко реализовать панель навигации и остальные контейнеры.
Вот ссылка на официальный сайт:
А вот реализация компонента Navbar Bootstrap:
Он соответствует тому, что вы хотите, раскрывающийся список на больших экранах и меню переключения в мобильном телефоне.
Спасибо, парни. Я нашел решение своей проблемы. Мне пришлось добавить кавычки вокруг пути к моему файлу .lib в Project-> Properties-> Configuration Properties-> Linker-> Input-> Additional Dependencies.
Возможно смешивание методов и функций C и Objective-C, вот простой пример использования SQLite API в приложении для iPhone: ( сайт курса )
Загрузите Zip-файл (09_MySQLiteTableView.zip)
. Функции C должны быть объявлены вне @implementation
в файле Objective-C (.m).
int MyCFunction(int num, void *data)
{
//code here...
}
@implementation
- (void)MyObjectiveCMethod:(int)number withData:(NSData *)data
{
//code here
}
@end
Поскольку функция C находится за пределами @implementation
, он не может вызывать методы, подобные
[self doSomething]
, и не имеет доступа к ivars.
Это можно обойти, если функция обратного вызова принимает userInfo
или параметр типа контекста
, обычно типа void *
. Это может использоваться для отправки любого объекта Objective C в функцию C.
С этим http://www.google.de/search?q=visual + studio + 2008 + LNK1104 Я нашел этот ответ по http://social.msdn.microsoft.com/Forums/en-US/user?user=einaros .
Вам нужно добавьте папку библиотеки DirectX в путь поиска Visual Studio. См. Настройки «Каталоги» в разделе «Инструменты» -> «Параметры» -> «Проекты и решения». В противном случае компоновщик не будет знать, где найти d3dx9.lib.