騰訊iphone面試題

1 Objective-C內部的實現
2 CALayer和View的關係
3 http協議,tcp/ip
4 UITableView的那些元素是可以自定義的?
5 C語言的,定義變量,比如int,在什麼情況下,其最大值是不同的
6 比較32位平臺和64位平臺不同
7 iphone app爲什麼會被打回來,如何避免??
8 爲啥離開團隊?

 

1.針對第一個問題,可以看看下面的教程

Object c研究的比較深入的教程

http://www.cnblogs.com/yaski/ 

 第6章寫的尤其好

 

 KVO/KVC 實現機理分析

http://archive.cnblogs.com/a/1886332/ 

 

2.CALayer和View的關係
  

一個UIView包含CALayer樹,CALayer是一個數據模型,包含了一些用於顯示的對象,但本身不用於顯示。 

CALayer相當於photoshop的一個層,很多動畫可以通過設置CALayer來實現。據說有人用CALayer顯示圖片來播放視頻。

Core animation應該是用CAlayer來實現各種動畫。

這裏有篇博文,介紹的還可以http://www.cnblogs.com/uyoug321/archive/2011/01/22.html 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章