ios- все статьи тега ➜ страница 25
Определение доступного объема оперативной памяти на устройстве iOS
вы, вероятно, видели много приложений "System Info", которые отображают такие вещи, как оставшееся время автономной работы и даже системную информацию, такую как память и т. д. аналогичным образом, есть ли способ получить текущий объем доступной оперативной памяти из моего приложения, чтобы я мог принимать лучшие решения о том, когда лучше всего сбрасывать или сохранять определенные представления, чтобы избежать предупреждений о памяти? ...
Как указать размер для iPhone 6/7 настроенного изображения от края до края?
скажем, я хочу, чтобы связанное изображение занимало всю доступную ширину экрана в приложении для iPhone - например, баннер. Я бы создал my_banner.png шириной 320px,[email protected] шириной 640px и [email protected] на iPhone 6 plus шириной 1242px. Но разрешение iPhone 6 и 750×1334 пикселей. Тем не менее он разделяет @2x суффикс с iPhone 4 и 5, которые 640px ширина. что это рекомендуется или хорошее путь чтобы указать файл изображения, который был оптимизирован для 750px ширина iPhone 6? Кажетс ...
Создание приложения iOS без владения mac?
пожалуйста, поправьте меня, если я ошибаюсь. Я новичок в мобильной разработке, и я хотел бы разработать приложение для отправки в apple store. но я сильно обескуражен ценами на Mac, которые я разрабатываю приложение в виду. допустим, я точно знаю, что я хочу и как его закодировать. Если я должен был создать учетную запись разработчика и заплатить комиссию - тогда одолжите мои друзья mac, напишите код и отправьте мой код в apple. Это все Мне нужен mac для этого? И тогда я смогу получить дост ...
Как конвертировать строку в MD5 хэш с помощью ios swift
Я хочу преобразовать пользовательский ввод или принять любую строку, такую как" abc", в хэш MD5. Я хочу сделать это в ios swift. Я сослался на приведенные ниже ссылки, но решения не работают для меня, или Я смущен, чтобы реализовать его должным образом, поскольку я новичок в программировании swift. Может ли кто-нибудь помочь мне с четкими шагами для достижения этого. Заранее спасибо! импорт CommonCrypto в Swift framework Как использовать метод CC_MD5 в swift язык. http://iosdeveloperzone.com/ ...
Вызов метода в главном потоке?
прежде всего я пишу код для iphone. Мне нужно иметь возможность вызывать метод в основном потоке без использования performSelectorOnMainThread. Причина, по которой я не хочу использовать performSelectorOnMainThread это вызывает проблемы, когда я пытаюсь создать макет для модульного тестирования. [self performSelectorOnMainThread:@Selector(doSomething) withObject:nil]; проблема в том, что мой макет не знает, как назвать doSomething но он не знает, как позвонить performSelectorOnMainThread. Ит ...
Как удалить последнюю границу последней ячейки в UITableView?
в моем приложении, я использую UITableView Моя проблема заключается в том, что я хочу удалить последнюю границу последней ячейки в UITableView. пожалуйста, проверьте следующее изображение: ...
Как вы преобразовать код OSStatus iPhone на что-нибудь полезное?
Я получаю больше, чем немного устал от этого iPhone sdk, и это документация... Я звоню AudioConverterNew в документации под Returns: он говорит "возвращает код состояния" ... действительно... до сих пор, играя с параметрами, я смог получить только две разные ошибки, ни одна из которых не указана в нижней части ссылки на Аудиоконвертер. Они МРЭП "и"?ТМФ' (кастинг OSStatus в массив символов), но конкретные коды на самом деле не имеют значения. насколько я могу судить, случайные коды ошибок оп ...
Как я могу перебирать ячейки UITableView?
У меня есть n разделов (известное количество) и X строк в каждом разделе (неизвестное количество. Каждая строка имеет UITextField. Когда пользователь нажимает кнопку "Готово", я хочу перебирать каждую ячейку и выполнять некоторые условные тесты с помощью UITextField. Если тесты проходят данные из каждой ячейки записываются в базу данных. Если нет, то отображается UIAlert. Каков наилучший способ перебора строк, и если есть более элегантное решение для этого, пожалуйста, посоветуйте. ...
Как сохранить identifierForVendor в ios после удаления ios-приложения на устройстве?
Я разрабатываю приложение iOS, которое вызывает веб-сервис для входа в систему, и в это время я отправляю учетные данные для входа на веб-сервер вместе с идентификатором поставщика(identifierForVendor), чтобы идентифицировать устройство уникально для тех credentials.So пользователь может иметь только одно устройство и одни учетные данные. я получил identifierForVendor с NSString *uuid = [[UIDevice currentDevice] identifierForVendor].UUIDString этот идентификатор будет храниться в базе данны ...
Xcode 8.0 Swift 3.0 медленное индексирование и построение
Я установил Xcode 8.0 и преобразовал Swift 2.2 в 3.0 (этот процесс также занял много времени, я просто оставил свой Mac работать всю ночь). У меня не большой проект (около 20 файлов). Я также использую Pods. Индексация предыдущей версии Xcode ( вещи, которые я пробовал, которые не помогли мне: очистить DerivedData папку и перезапустить Xcode очистить проект и перезапустить Xcode версии удалены с <project>.xcworkspace и затем снова установлен Перезапущен Mac пробовал строить проект без ...
Swift: пользовательские инициализаторы ViewController
как добавить пользовательские инициализаторы UIViewController подклассы в Swift? Я создал подкласс UIViewController это выглядит примерно так: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC = rightVC; self.gap = gap; super.init(); setupScrollView(); setupViewControllers(); } } когда я запускаю его, я получаю фатальная ошибка: неу ...
Google Maps SDK для iOS требует GoogleMaps.пакет, который будет частью вашей цели в разделе " копировать ресурсы пакета
когда я создаю GoogleMaps SDK для iOS, произошла эта ошибка. *** Terminating app due to uncaught exception 'GMSException', reason: 'Google Maps SDK for iOS requires GoogleMaps.bundle to be part of your target under 'Copy Bundle Resources'' но, GoogleMaps.фреймворк находится в пакете копирования resources.so-я в замешательстве.пожалуйста, скажите мне причину этой проблемы. ...
Как XCode загружает основную раскадровку?
когда я создаю новое приложение single view в XCode 4.6 с помощью storyboard, мы видим, что основная функция создает новое приложение с помощью делегата приложения следующим образом: return UIApplicationMain(argc, argv, nil, NSStringFromClass([MyAppDelegate class])); однако если мы посмотрим на MyAppDelegate.h И MyAppDelegate.m, нет нигде в коде, который ссылается на MainStoryboard.раскадровка. Это отличается от версии без раскадровки, где мы можем найти строку кода, которая загружает файл ni ...
Как я могу переставить элементы UITabBarController с помощью раскадровки?
Привет у меня есть UITabBarController в XCode 4.5 в качестве корневого контроллера со многими вкладками мне нужно изменить порядок. единственное, что работает для меня, это удалить отношения и добавить их снова в нужном порядке, что я хочу, чтобы элементы панели вкладок, чтобы появиться. есть ли другой способ сделать это? спасибо ...
UIPageViewController, как правильно перейти на определенную страницу, не нарушая порядок, указанный источником данных?
я нашел несколько вопросов о том, как сделать UIPageViewController перейти к определенной странице, но я заметил дополнительную проблему с прыжками, что ни один из ответов, кажется, не признают. не вдаваясь в детали моего приложения iOS (которое похоже на календарь с подкачкой), вот что я испытываю. Я объявляю UIPageViewController, установите текущий контроллер представления и реализуйте источник данных. // end of the init method pageViewController = [[UIPageViewController alloc] ...
Как вызвать контроллер вида программно?
Я посмотрел на все учебники, которые я могу найти на этом, и у меня до сих пор нет ответа. Мне нужно вызвать другой вид кода. Я использую UIStoryboards. Я изменил представление много раз путем управления перетаскиванием из UIButtons, но теперь это должно быть из кода. Я пытаюсь вызвать информационную страницу из главного меню, если это первый раз, когда пользователь открыл приложение. Однако я не могу найти способ изменить представления из кода. Все мои взгляды контролируются одним и тем ж ...
Откройте ссылку facebook с помощью собственного приложения Facebook на iOS
Если родное приложение Facebook установлено на iPhone. Как открыть ссылку facebook в родном приложении Facebook из моего приложения. В случае открытия Safari, ссылка такая же, как: http://www.facebook.com/AlibabaUS спасибо. ...
Необходимо изменить UIButton в раскадровке
Я установил CornerRadius и BorderWidth для UIbutton в пользовательских атрибутах времени выполнения. Без добавления слой.необходимо Он хорошо работает и отображает границу в черном цвете. Но когда добавить слой.необходимо не работает(не показывает границы). ...
Когда мне нужно вызвать setNeedsDisplay в iOS?
при создании приложения iOS, я запутался, когда именно мне нужно позвонить setNeedsDisplay? Я знаю, что это имеет какое-то отношение к обновлению/перерисовке пользовательского интерфейса; однако, нужно ли мне вызывать это каждый раз, когда я изменяю какие-либо из моих представлений? например, мне нужно вызвать это: после программного изменения текста в текстовом поле при изменении фона вида? когда я делаю изменения в viewDidLoad? как в viewDidAppear? может кто-нибудь дать мне некоторые общ ...
Содержание толкнул вниз в UIPageViewController с UINavigationController
обновление 2 я запускал и тестировал свое приложение в симуляторе iOS с помощью 4-дюймового устройства. Если я запускаю с помощью 3.5-дюймового устройства, метка не прыгает. В моем.xib, под моделируемыми метриками, я установил его как Retina 4-дюймовый полный экран. Есть идеи, почему я вижу эту проблему только на 4-дюймовом устройстве? обновление 1 В IB, если я выберу "панель навигации" в смоделированных метриках, моя метка все еще прыгает. Единственный способ, которым я могу получить моя мет ...