ç®åå½¢å¿ï¼åå å°iOSéä¼ç人æ¯è¶æ¥è¶å¤ï¼çè³å·²ç»å°ä¾è¿äºæ±äºãä»å¹´ï¼æ¾è¿å·¥ä½äººå¯è½ä¼æ´æ·±å»å°ä½ä¼å°ä»å¹´çå°±ä¸å½¢å¿ä¸å®¹ä¹è§ï¼å ä¹ï¼å¹è®æºæä¸ç«è½¦å°åç¨äººåä½è¾éiOSå¼å人åï¼æç ´äºçæåçå¨æ平衡ãç«æ
ä¸ä¸ï¼è¨å½æ£ä¼ ï¼æå¥ç®ä¸ä¸ï¼ä¸ºiOSåºèè
梳çä¸ä¸é¢è¯é¢ï¼å¸æè½å©ä¸èä¹å!
OCçç解ä¸ç¹æ§
OCä½ä¸ºä¸é¨é¢å对象çè¯è¨ï¼èªç¶å
·æé¢å对象çè¯è¨ç¹æ§ï¼å°è£
ã继æ¿ãå¤æãå®æ¢å
·æéæè¯è¨çç¹æ§ï¼å¦C++ï¼ï¼åæå¨æè¯è¨çæçï¼å¨æç»å®ãå¨æå è½½çï¼ãæ»ä½æ¥è®²ï¼OCç¡®å®æ¯ä¸é¨ä¸éçç¼ç¨è¯è¨ï¼
Objective-Cå
·æç¸å½å¤çå¨æç¹æ§ï¼è¡¨ç°ä¸ºä¸æ¹é¢ï¼å¨æç±»åï¼Dynamic typingï¼ãå¨æç»å®ï¼Dynamic bindingï¼åå¨æå è½½ï¼Dynamic loadingï¼ãå¨æââå¿
é¡»å°è¿è¡æ¶ï¼run timeï¼æä¼åçä¸äºäºæ
ã
å¨æç±»åï¼å³è¿è¡æ¶åå³å®å¯¹è±¡çç±»åï¼è¿ç§å¨æç¹æ§å¨æ¥å¸¸çåºç¨ä¸é常常è§ï¼ç®åæ¥è¯´å°±æ¯idç±»åãäºå®ä¸ï¼ç±äºéæç±»åçåºå®æ§åå¯é¢ç¥æ§ï¼ä»è使ç¨çæ´å 广æ³ãéæç±»åæ¯å¼ºç±»åï¼èå¨æç±»åå±äºå¼±ç±»åï¼è¿è¡æ¶å³å®æ¥åè
ã
å¨æç»å®ï¼åºäºå¨æç±»åï¼å¨æ个å®ä¾å¯¹è±¡è¢«ç¡®å®åï¼å
¶ç±»å便被确å®äºï¼è¯¥å¯¹è±¡å¯¹åºçå±æ§åååºæ¶æ¯ä¹è¢«å®å
¨ç¡®å®ã
å¨æå è½½ï¼æ ¹æ®éæ±å è½½æéè¦çèµæºï¼æåºæ¬å°±æ¯ä¸åæºåçéé
ï¼ä¾å¦ï¼å¨Retina设å¤ä¸å è½½@2xçå¾çï¼èå¨èä¸äºçæ®éè¹è®¾å¤ä¸å è½½åå¾ï¼è®©ç¨åºå¨è¿è¡æ¶æ·»å 代ç 模å以åå
¶ä»èµæºï¼ç¨æ·å¯æ ¹æ®éè¦å è½½ä¸äºå¯æ§è¡ä»£ç åèµæºï¼èä¸æ¯å¨å¯å¨æ¶å°±å è½½ææç»ä»¶ï¼å¯æ§è¡ä»£ç å¯ä»¥å«æåç¨åºè¿è¡æ¶æ´åçæ°ç±»ã
温馨提示:内容为网友见解,仅供参考