2015-05-19 6 views
0

У меня около 6 быстрых файлов с тремя инфраструктурами iOS, импортированными и скомпилированными моими проектами, занимает около 10-15 секунд, что очень медленно.Быстрое медленное время компиляции

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

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

+0

В моем случае это связано с низкой конфигурацией системы. Что твой? –

+0

Macbook air 1.4GHZ 4GB ram – Wraithseeker

+0

Честно говоря, моя система стала довольно медленной с 2,5 ГГц Intel Core i5 4 ГБ оперативной памяти из-за Yosemite. И это заставляет Xcode открывать и запускать проекты медленными. –

ответ

0

Добавление аннотации типа к вашим переменным помогает время компиляции. Большую часть времени обычно проводят вывод типа.

let foo: String = "FOO" 
    let x: CGFloat = 1.0 

В моем опыте добавления аннотации типа для числовых типов, как CGFloat, Int особенно полезно.

Смежные вопросы