Найдено результатов: 15

iPhone приложение в ландшафтном режиме, 2008 систем

Примечание: этот вопрос относится к 2008 году и сейчас представляет только исторический интерес.


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

Как программно, так и с помощью конструктора интерфейсов.

ios   objective-c   landscape    

399   8   16:03, 1st July, 2020


Как вы называете свои значения экземпляра/параметра?

Будучи новичком в Objective-C (но долгосрочный программист C/++) я ищу советы/рекомендации по соглашениям об именах для переменных.

Мое личное предпочтение было бы использовать префикс для переменных экземпляра как для Ясности внутри функций, так и для предотвращения затенения параметров функции. Однако я поклонник свойств, которые исключают префиксы (если вы также не добавляете префиксы именам свойств, что не слишком хорошо работает и выглядит глупо). Точно так же я мог бы использовать соглашение "self.variable", но только если я сделаю EVERYTHING свойством.

Итак, учитывая приведенный ниже код, каков ваш предпочтительный стиль именования для переменных экземпляра / функции? И если вы не беспокоитесь, как вы справляетесь с затенением на парах функций?

@interface GridItem : NSObject
{
    CGRect _rect;
    ...  
}
@end

-(void) initFromRect:(CGRect)rect
{
    _rect = rect;
    ...
}

Ваше здоровье!

objective-c   cocoa    

478   10   06:49, 17th August, 2020


Лучший способ захватить ключевые события в NSTextView?

Я медленно изучаю Objective-C и Cocoa, и единственный способ, который я вижу до сих пор, чтобы захватить ключевые события в текстовых представлениях, - это использовать делегирование, но мне трудно найти полезную документацию и примеры того, как реализовать такое решение. Может ли кто-нибудь указать мне правильное направление или оказать помощь из первых рук?

objective-c   cocoa   events    

528   4   19:22, 25th August, 2020


В Cocoa вы предпочитаете NSInteger или int, и почему?

NSInteger / NSUInteger -это Cocoa-определенные замены для обычных встроенных типов.

Есть ли какая-то польза от использования типов NS* над встроенными модулями? Что вы предпочитаете и почему? Являются ли NSInteger и int одинаковой шириной на 32-битных / 64-битных платформах?

objective-c   cocoa   types    

488   5   09:03, 5th August, 2020


Построение иерархии представлений в определенном контексте в Cocoa

Для части моего приложения мне нужно создать изображение определенного вида и всех его подвидов.

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

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

objective-c   cocoa   macos    

420   5   21:01, 17th August, 2020


Objective-C/Cocoa: как я могу принять плохой сертификат сервера?

Используя NSURLRequest, я пытаюсь получить доступ к веб-сайту, у которого истек срок действия сертификата. Когда я отправляю запрос, мой метод делегата connection:didFailWithError вызывается со следующей информацией:

-1203, NSURLErrorDomain, bad server certificate

Мои поиски нашли только одно решение: скрытый метод класса в NSURLRequest:

[NSURLRequest setAllowsAnyHTTPSCertificate:YES forHost:myHost];

Однако я не хочу использовать private APIs в производственном приложении по очевидным причинам.

Есть какие-нибудь предложения по поводу того, что делать? Нужно ли мне использовать CFNetwork APIs, и если да, то два вопроса:

  • Любой пример кода, который я могу использовать для начала работы? Я не нашел ни одного в интернете.
  • Если я использую для этого CFNetwork, должен ли я полностью отказаться от NSURL?

EDIT:

iPhone OS 3.0 представил поддерживаемый метод для этого. Более подробно здесь: как использовать NSURLConnection для соединения с SSL для ненадежного сертификата?

objective-c   cocoa   networking    

471   6   12:48, 22nd August, 2020


Любой эквивалент ReSharper для Xcode?

Я полный новичок Xcode/Objective-C/Cocoa, но я быстро учусь и действительно начинаю получать удовольствие от освоения нового языка, платформы и парадигмы.

Однако есть одна вещь, поскольку я так долго использовал Visual Studio с R#, я был испорчен инструментами кодирования, такими как рефакторинг и завершение и т. д., и, насколько я могу судить, Xcode имеет довольно ограниченную встроенную поддержку для этого материала.

На этой ноте, кто-нибудь знает, доступны ли какие-либо надстройки или что-то еще для среды Xcode, которые добавляют помощники кодирования, такие как автоматическое создание скелетов реализации из определения интерфейса класса и т. д.?

Я подозреваю, что нет, но думаю, что это не может помочь спросить.

objective-c   xcode   macos   refactoring    

422   5   13:53, 1st August, 2020


Что такое 'null определенный макрос'?

Я учусь объективно-C и Cocoa. В учебнике Apple, над которым я работаю, есть боковая заметка, в которой говорится::

IBOutlet -это определенный макрос null, который препроцессор C удаляет во время компиляции.

Мне любопытно-что такое null-определенный макрос?

objective-c   c-preprocessor    

430   5   21:06, 1st October, 2020


В чем разница между Строковой константой и строковым литералом?

Я изучаю objective-C и Cocoa и наткнулся на это утверждение:

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

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

objective-c   string    

515   3   22:56, 14th August, 2020


Что означает символ @ в objective-c?

Я изучаю objective-c и постоянно натыкаюсь на символ@. Он используется в различных сценариях, например в начале строки или для синтеза методов доступа.

Что означает символ @ в objective-c?

objective-c    

366   4   07:28, 26th August, 2020


Какие книги следует прочитать, чтобы научиться разработке под iPhone/iPad?

Прочитал уже Become an Xcoder, дочитываю Programming in objective-c 2.0. Что будет логичнее всего почитать следующим, может у кого есть даже списочек книг?

Cocoa   Книги   Objective-C   Cocoa   Touch    

387   7   23:10, 15th August, 2020


Многоуровневая UITableView?

Нужно сделать много уровненую таблицу. К примеру в начале у нас есть всего 3 ячейки
cc9f19a769b613a2fcaa7337ab02c1fa.png


Тапая по первой у нас добавятся ячейки второго уровня 1d09805ad46be36022dc59a7bb3b88f1.png


И дальше 3го уровня


Я понимаю, что это делается простым insertRowsAtIndexPaths Но у меня данные берутся из разных массивов. Я так думаю нужно использовать какие то состояния для каждого случая. Но не могу понять как. Может кто то делал что то подобное? Поделитесь сниппетами ;)

iPhone   Objective-C    

395   1   02:47, 12th August, 2020


Вычислить высоту(в пикселях) NSTextField в Cocoa?

Друзья!


Собственно вопрос, имеется веб-сервис, с него динамически тянутся данные в NSTextField. Может ли, замечательный фреймворк решить мою задачу?


P.S — если получить высоту текстового поля, высота формы должна также изменится. Если кто-то решал, друзья откликнитесь:)

Cocoa   Objective-C   macOS    

376   2   14:16, 1st August, 2020


Разработка приложений для iphone

В чем плюсы и минусы использования той или иной платформы для программирования приложений айфона. В частности интересует flash и objective c. Какой платформой вы бы рекомендовали пользоваться, или возможно интересно как то совмещать их положительные стороны, дабы избавиться от отрицательных. Спасибо за ответы.

iPhone   Objective-C   Adobe   Flash    

458   2   16:59, 14th August, 2020


Изучение языка под мобильные разработки с дальнейшей перспективой?

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

Даже MBP купил.


Но хочется выбрать не Objective-C (не хочу привязываться к одной компании), а С++ (или С (в эту сферу никогда не лез, выбор сложен)), чтобы разрабатывать так же нативно, как, скажем, obj-c для apple дейвайсов, но чтоб это распространялось и на android (а может и на WinPhone7). То есть, выбрать один универсальный язык. Думал о Java, но Java, как известно, не покатит для яблок. :) По этому пока думаю лишь о С/С++ (можно и в большие компании по этому языку устроится, вроде актуален).


Сам я крайне мало знаком с этими направлениями, занимаюсь RoR разработкой (и есть не большие познания в РНР), поэтому очень хотел бы узнать, что могут сказать люди, кто работает с этим рынком. Что посоветуете? Много вакансий на objective-c, но мало кто работает именно с С++ для мобильных приложений. А это ведь и разработка игр, поисковых служб, да и много чего другого.

Android   C   Objective-C   C++    

260   7   17:28, 9th August, 2020