2012-07-01 5 views
-2

Хорошо, я изучаю программирование для iOS со стандартным курсом Стэнфорда на iTunes U (CS193P), но я не могу точно понять, как все вещи из UIView работают.Нужны разъяснения, связанные с представлениями в iOS

Может ли кто-нибудь объяснить, как работают следующие вещи и как я должен их использовать?

CGContextRef CGContext (если они не то же самое) DrawRect awakeFromNib

Заранее спасибо!

+1

Это не очень хороший вопрос для SO. Пожалуйста, прочтите FAQ. Вы просите общее объяснение четырех разных понятий. Вопросы SO должны касаться отдельных конкретных проблем. – jrturton

ответ

1
CGContextRef 

просто ссылка на

CGContext.

drawRect 

делает ваше изображение для рисования (или перерисовки) себя при выбранном прямоугольнике. Read here. Я никогда не использовал его сам, для меня этого было достаточно, чтобы все работало в viewWillAppear: и viewDidLoad:.

После того, как все розетки и действия подключены, погрузчик nib отправляет awakeFromNib каждому объекту в наконечнике. (c) Read about it here.