Как я могу вычислить хэш SHA-2 (в идеале SHA 256 или SHA 512) в iOS?

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

Распределение инструментов отслеживания строкой alloc и dealloc объектов, определяемых пользователем классов

можно ли отслеживать выделение и освобождение моих объектов Objective-C? Например, если у меня есть книга классов, я хочу отслеживать все распределения и освобождения объектов типа книги. Я могу отслеживать все классы SKD по умолчанию, такие как UIVi ...

"Несбалансированные вызовы для начала / окончания переходов внешнего вида для DetailViewController" при нажатии более одного контроллера детального вида

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

Swift 3-сравнение объектов даты

Я обновляю свое приложение до синтаксиса Swift 3.0 (я знаю, что он все еще находится в бета-версии, но я хочу быть готовым, как только он будет выпущен). до предыдущей бета-версии Xcode (Beta 5) я смог сравнить два Date объекты, использующие операн ...

didSelectRowAtIndexPath: не вызывается

у меня есть UITableView как подвид моего UIScrollVIew, который является основным видом, контролируемым my MainViewController. В MainViewController.h @interface MainViewController : UIViewController <UIGestureRecognizerDelegate, UITableViewDeleg ...

Как разрешить только один UIViewController вращаться как в альбомном, так и в книжном направлении?

мое приложение только для iphone устройство (как iphone 4 и 5) и построен для поддержки только ios 6. всем мое приложение поддерживает только portrait режим. Но есть одна точка зрения, которая называется"ChatView", который я хочу поддержать оба land ...

Код ошибки входа в систему FBSDK: 308 в Objective-C

Я "Error Domain=com.фейсбук.пакет SDK.код входа=308 " операция не удалось будет завершено. (com.фейсбук.пакет SDK.ошибка входа 308.)"" при попытке войти в систему с Facebook с моего устройства. мой код работает на тренажере, но не на реальн ...

Как добавить панель инструментов над клавиатурой?

Я создал UIToolBar программно и добавил UITextField на нем. Теперь мне нужно, чтобы эта панель инструментов была над клавиатурой, когда я нажимаю в другом текстовом поле. UIToolbar *toolBar=[[UIToolbar alloc]initWithFrame:CGRectMak ...

MKMapView: вместо ПИН-кода аннотации, пользовательский вид

Я хочу, чтобы отобразить изображение в моем MKMapView вместо rock pin. Может ли кто-нибудь, пожалуйста, поместить здесь полезный код или рассказать, как это сделать? спасибо! EDIT -(MKAnnotationView *)mapView:(MKMapView *)mV viewForAnnotation: (i ...

Как обрабатывать URL-адреса приложений в UIWebView?

недавно я обнаружил, что мой UIWebView задыхался от ссылок ITMS. В частности, из UIWebView в моем приложении, если я перейду на сайт, такой как этот и нажмите ссылку "доступно в магазине приложений", UIWebView выдаст ошибку с " Error Domain=WebKitErr ...

Основные данные многопоточное приложение

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

Как работает UIEdgeInsetsMake?

Я делаю приложение, где я использую UIEdgeInsetsMake на resizableImageWithCapInsets, но я не понимаю, как это работает именно,UIEdgeInsetsMake имеет 4 аргумента: Top левый дно право но они плавают, поэтому я не знаю, как установить это на изображе ...

Swift добавить значок / изображение в UITextField

Я хотел бы добавить значок / изображение в UITextField. Значок / изображение должно быть оставлено для заполнения. Я попытался это: var imageView = UIImageView(); var image = UIImage(named: "email.png"); imageView.image = image; emailField.leftVi ...

Класс регистрации ячеек UICollectionView в Swift

прямо сейчас я использую NSClassFromString, но есть ли лучший способ получить AnyClass! из класса в Swift? Я пытаюсь передать ссылку на представление моей коллекции-registerClass: forCellWithReuseIdentifier: метод. collectionView.registerClass(NSCla ...

- fembed-bitcode не поддерживается в версиях iOS до 6.0

недавно я загрузил Xcode 7 beta и столкнулся с ошибкой: - fembed-bitcode не поддерживается в версиях iOS до 6.0 есть ли какие-либо обходные пути, чтобы исправить эту проблему с изменением цели развертывания? спасибо заранее. ...

Каков наилучший способ найти каталог документов пользователя на iPhone?

Я читаю Эрику Садун Поваренная книга разработчика iPhone, и столкнулся с вопросом. Она говорит в книге, что для того, чтобы найти каталог документов пользователя с кодом: [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; но это каж ...

Как создать файл контроллера Вида после создания нового контроллера вида?

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

Как получить имя файла из пути к файлу в swift

Как получить имя файла из данной строки пути к файлу? например, если у меня есть строка пути к файлу как file:///Users/DeveloperTeam/Library/Developer/CoreSimulator/Devices/F33222DF-D8F0-448B-A127-C5B03C64D0DC/data/Containers/Data/Application/5D0A ...

UICollectionView: анимация изменения размера ячейки при выделении

что я хочу сделать, это изменить размер UICollectionViewCell, и анимировать это изменение, когда ячейка выбрана. Мне уже удалось сделать это единогласно, отметив ячейку как выбранную в collectionView: didSelectItemAtIndexPath: а потом звонит reloadDa ...

Ошибка компоновщика Xcode: файл слишком мал для архитектуры x86 64

Я разрабатываю приложение в Xcode. когда я пытаюсь построить, эта ошибка появляется: ld: in /Users/theodore/Library/Developer/Xcode/DerivedData/Tower-bkpdifuqssebjdgurzmtirbxejnn/Build/Intermediates/Tower.build/Debug/Tower.build/Objects-normal/x86_ ...