| 
													
 | 
											 | 
											
												
												
													
														
																
																	 | 
																 
																
																	
																			
																				 | 
																				
																				
																						
																							| ±¹³»µµ¼ > ÄÄÇ»ÅÍ/¸ð¹ÙÀÏ > ÇÁ·Î±×·¡¹Ö °³¹ß/¹æ¹ý·Ð | 
																						 
																				
																						
																							²Ä²ÄÇÑ ÀçÀº ¾¾ÀÇ ½ºÀ§ÇÁÆ® ½ÇÀüÆí - iOS ¾Û °³¹ßÀ» À§ÇÑ Swift ¹ÙÀ̺í | 
																							 | 
																							 | 
																						 
																						
																							 | 
																						 
																						
																							 | 
																							 | 
																							2017³â 07¿ù 31ÀÏ Ãâ°£ | 
																						
																							Á¤°¡ 48,000¿ø | 
																						
																							ÆäÀÌÁö 1,444 Page | 
																						 
																						
																							
																								 
																								 
																								 
																							
																								 
																										
																										
																									
																							 | 
																							
																								 
																								 
																							 | 
																						 
																					 
																				 | 
																			 
																		  | 
																 
																
																	  | 
																 
															  | 
													 
												
													
														
															
															
																
																
																	
																		
																			 | 
																		 
																		
																			CHAPTER 00 ¿À¸®¿£Å×ÀÌ¼Ç   0.1 ÀÌ Ã¥¿¡ ´ëÇØ¼    0.2 XcodeÀÇ ±¸Á¶¿Í Ȱ¿ë      0.2.1 Xcode °¢ ¿µ¿ª°ú ¸íĪ      0.2.2 Xcode ºê·¹ÀÌÅ© Æ÷ÀÎÆ® ´Ù·ç±â      0.2.3 ºä °èÃþ µð¹ö±ëÇ챉      0.2.4 ½ºÅ丮º¸µå ¹Ì¸®º¸±â(Preview) »ç¿ëÇ챉      0.2.5 Çù¾÷ ¹× ÀÌ·Â °ü¸®¸¦ À§ÇÑ ¼Ò½º ÄÁÆ®·Ñ ±â´É »ç¿ëÇϱâ 
  CHAPTER 01 ±âº» ±â´É ´Ù·ç±â   1.1 ÇÁ·ÎÁ§Æ® »ý¼º ¹× ¸Þ¸ðÀå ÀÎÅÍÆäÀ̽º ¼³°è      1.1.1 ÇÁ·ÎÁ§Æ® »ý¼º ¹× ±âº» ¼³Á¤      1.1.2 ¸Þ¸ð ¸ñ·Ï È¸é ±¸¼º      1.1.3 ¿ÀÅä ·¹À̾ƿô ¼³Á¤      1.1.4 ¸Þ¸ð ÀÛ¼º È¸é ±¸¼º      1.1.5 »ó¼¼ È¸é ±¸¼º      1.1.6 Ä¿½ºÅÒ Å¬·¡½º »ý¼º ¹× °´Ã¼ ¿¬°á    1.2 ¸Þ¸ð ¾Û ±â´É ±¸Çö      1.2.1 µ¥ÀÌÅÍ ¸ðµ¨ ÀÛ¾÷      1.2.2 MemoFormVC Ŭ·¡½º ÀÛ¼º      1.2.3 MemoCell Ŭ·¡½º ±¸Çö      1.2.4 MemoListVC Ŭ·¡½º ±¸Çö      1.2.5 MemoReadVC Ŭ·¡½º ±¸Çö      1.2.6 MyMemory ¾Û ´Ùµë±â 
  CHAPTER 02 UI Ä¿½ºÅ͸¶ÀÌ¡(1)    2.1 Ä¿½ºÅ͸¶ÀÌ¡ÀÇ °³³ä      2.1.1 iOS ÇÁ·Î±×·¡¹Ö¿¡¼ UI Ä¿½ºÅ͸¶ÀÌ¡À̶õ?      2.1.2 UI Ä¿½ºÅ͸¶ÀÌ¡ÀÇ ¿ø¸®¿Í °úÁ¤    2.2 ÄÚÄÚ¾Æ ÅÍÄ¡ ÇÁ·¹ÀÓ¿öÅ©¿Í »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º      2.2.1 ºä ÄÁÆ®·Ñ·¯      2.2.2 ºä(View)    2.3 Ä¿½ºÅÒ ÄÚµå·Î È¸é ±¸ÇöÇ챉      2.3.1 ºä ÄÁÆ®·Ñ·¯¿¡ ¹öư Ãß°¡Ç챉      2.3.2 À̺¥Æ® ó¸®¿Í ¾×¼Ç ¸Þ¼ÒµåÀÇ ¿¬°á      2.3.3 ¾Æ¿ô·¿ º¯¼öÀÇ ±¸Çö      2.3.4 ÀÔ·ÂÆûÀÇ ±¸Çö      2.3.5 ÇÁ·Î±×·¡¹Ö ¹æ½ÄÀ¸·Î ȸé Àüȯ ¹× °ª Àü´ÞÇϱâ 
  CHAPTER 03 UI Ä¿½ºÅ͸¶ÀÌ¡(2)   3.1 ÅÇ ¹Ù Ä¿½ºÅ͸¶ÀÌ¡      3.1.1 ½Ç½À Áغñ      3.1.2 ÅÇ ¹ÙÀÇ À̹ÌÁö¿Í »ö»ó Ä¿½ºÅ͸¶ÀÌ¡Ç챉      3.1.3 ÅÇ ¹Ù ¾ÆÀÌÅÛ¿¡ ¿øº» À̹ÌÁö Àû¿ëÇ챉      3.1.4 ÅÇ ¹Ù ¾ÆÀÌÅÛ Å¸ÀÌÆ² Ä¿½ºÅ͸¶ÀÌ¡Ç챉      3.1.5 ÅÇ ¹Ù ÄÁÆ®·Ñ·¯ Á÷Á¢ »ý¼ºÇ챉      3.1.6 ÅÇ ¹Ù ¼û±â±â    3.2 ³»ºñ°ÔÀÌ¼Ç ¹Ù Ä¿½ºÅ͸¶ÀÌ¡      3.2.1 ŸÀÌÆ² Ä¿½ºÅ͸¶ÀÌ¡Ç챉      3.2.2 ¾ÆÀÌÅÛ ¿µ¿ª Ä¿½ºÅ͸¶ÀÌ¡Ç챉    3.3 ¾Ë¸²Ã¢ Ä¿½ºÅ͸¶ÀÌ¡      3.3.1 UIAlertController      3.3.2 UIAlertViewControllerÀÇ Ä¿½ºÅ͸¶ÀÌ¡ ¿ø¸®      3.3.3 ÇÁ·ÎÁ§Æ® »ý¼º ¹× ±âº» È¸é ±¸¼º      3.3.4 ÄÜÅÙÃ÷ ºä ÄÁÆ®·Ñ·¯ ¿µ¿ª È®ÀÎÇ챉      3.3.5 ¸ÊÀ» ³ÖÀº ¾Ë¸²Ã¢ ¸¸µé±â      3.3.6 À̹ÌÁö°¡ Æ÷ÇÔµÈ ¾Ë¸²Ã¢      3.3.7 ÄÁÆ®·ÑÀÌ »ç¿ëµÈ ¾Ë¸²Ã¢      3.3.8 ¾Ë¸²Ã¢¿¡ Å×ÀÌºí ¸ñ·Ï ³Ö±â    3.4 Ä¿½ºÅÒ Å¬·¡½º      3.4.1 Ä¿½ºÅÒ Å¬·¡½ºÀÇ ¿ø¸®    3.5 Ä¿½ºÅÒ Å¬·¡½º(1) - Ä¿½ºÅÒ ¹öư      3.5.1 ±âº»ÀûÀÎ Ä¿½ºÅÒ ¹öư ¸¸µé±â      3.5.2 Ä¿½ºÅÒ Å¬·¡½º Á¦ÀÛ ½Ã ¾Ë¾ÆµÎ¾î¾ß ÇÒ »ó¼Ó°ú ÃʱâÈ ¸Þ¼Òµå      3.5.3 ½ºÅ¸ÀÏÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¹öư ¸¸µé±â    3.6 Ä¿½ºÅÒ Å¬·¡½º(2) - Ä¿½ºÅÒ ÅÇ ¹Ù ÄÁÆ®·Ñ·¯      3.6.1 ÅÇ ¹ÙÀΠôÇÏ´Â ºä ±¸ÇöÇ챉      3.6.2 ÅÇ ¹Ù ¾ÆÀÌÅÛÀΠôÇÏ´Â ¹öư ±¸ÇöÇ챉    3.7 Ä¿½ºÅÒ Å¬·¡½º(3) - Ä¿½ºÅÒ ½ºÅ×ÆÛ      3.7.1 ½Ç½À Áغñ      3.7.2 À¯Àú ÀÎÅÍÆäÀ̽º ±¸ÇöÇ챉      3.7.3 ½ºÅ×ÆÛ ±â´É ±¸Çö      3.7.4 Ä¿½ºÅ͸¶ÀÌ¡À» À§ÇÑ ¼Ó¼º Ãß°¡Ç챉      3.7.5 Ãß°¡ °³¼± »çÇ×    3.8 ¹Ì¼Ç ÇØ°á! MyMemory ¾ÛÀÇ Ä¿½ºÅÒ Å¬·¡½º ±¸ÇöÇ챉      3.8.1 Ŭ¸¯ÇÏ¸é ·Î±×°¡ Ãâ·ÂµÇ´Â Ä¿½ºÅÒ ¹öư      3.8.2 MyMemory Ä¿½ºÅ͸¶ÀÌ¡      3.8.3 °æ°íâ Ä¿½ºÅ͸¶ÀÌ¡ 
  CHAPTER 04 »çÀÌµå ¹Ù ¸Þ´º ±¸Çö   4.1 ¿ÜºÎ ¶óÀ̺귯¸®¸¦ ÅëÇØ »çÀÌµå ¹Ù ±¸ÇöÇ챉      4.1.1 SWRevealViewController ¶óÀ̺귯¸®      4.1.2 ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© ½½¶óÀÌµå ¾Æ¿ô »çÀÌµå ¹Ù ±¸ÇöÇ챉    4.2 ½½¶óÀÌµå ¾Æ¿ô »çÀÌµå ¹Ù DIY      4.2.1 ½Ç½À Áغñ      4.2.2 ½ºÅ丮º¸µå ±âº» ¼³°è     4.2.3 »çÀÌµå ¹Ù È¸é ±¸Çö   | 
																		 
																		| Ãâó : ¾Ë¶óµò  |  
																	 
																	
																		
																			 | 
																		 
																		
																			Àú:ÀÌÀçÀº ²Ä²ÄÇÑ ÀçÀº ¾¾ ½Ã¸®Á ÁýÇÊ ÁßÀÎ 19³â Â÷ ÇÁ·Î±×·¡¸Ó·Î, ¾î´À ¼ø°£ºÎÅÍ ²Ä²ÄÇÑ ÀçÀº ¾¾¶ó°í ºÒ¸®°Ô µÈ °Í¿¡ ¾ÆÁ÷ ÀûÀÀÇÏÁö ¸øÇϰí ÀÖ´Ù. ù Ã¥À» ÅëÇØ ġŲ¿¡ ´ëÇÑ Æ®¶ó¿ì¸¶¸¦ °í¹éÇÑ ÈÄ ÀÌÁ¦ ġŲÀ» ¸¹ÀÌ ¸ÔÀ» ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëÇÏ¸ç µé¶¹Áö¸¸, ±× ÈÄ·Î 2³âÀÌ Áö³ Áö±Ý±îÁöµµ ġŲÀ» ¸ÔÁö ¸øÇß´Ù. ġŲ Æ®¶ó¿ì¸¶´Â ¿©ÀüÈ÷ ÁøÇà ÁßÀÌ´Ù.  ÁýÇÊ °ø°£Àº ÁÖ·Î ¼¿ï ¸ÞÆ®·Î 2È£¼±°ú 7È£¼±À» ¾Ö¿ëÇϸç, ÃâÅð±Ù ½Ã°£À» Ȱ¿ëÇÏ¿© ±ÛÀ» ¾²´Â Ư¼ºÀÌ ÀÖÀ¸¹Ç·Î Ȥ½Ã ÃâÅð±Ù ½Ã°£¿¡ ÇØ´ç È£¼±¿¡¼ ¸ÆºÏÀ¸·Î ±ÛÀ» ¾²°í ÀÖ´Â »ç¶÷À» ¸ñ°ÝÇÑ´Ù¸é ÀÌ »ç¶÷À¸·Î »ý°¢Çصµ ÁÁ´Ù. Ãë¹Ì´Â ±Û¾²±â·Î, ¿ø°í¸¦ ¾²´Ù°¡ ÁöÄ¥ ¶§´Â ´Ù¸¥ ±ÛÀ» ¾²¸é ȸº¹µÈ´Ù°í ÇÑ´Ù.
 
   | 
																		 
																		| Ãâó : ¿¹½º24  |  
																	 
																	
																		
																			 | 
																		 
																		
																			²Ä²ÄÇÑ ÀçÀº¾¾ÀÇ ½ºÀ§ÇÁÆ® ±âº»Æí¿¡ À̾îÁö´Â µÎ¹øÂ° ½Ã¸®Áî! 
 
[²Ä²ÄÇÑ ÀçÀº ¾¾ÀÇ ½ºÀ§ÇÁÆ® ±âº»Æí]¿¡ ÀÌ¾î µ¶ÀÚµéÀÇ ¿äû¿¡ ÀÇÇØ ¿Ï¼ºµÈ [²Ä²ÄÇÑ ÀçÀº ¾¾ÀÇ ½ºÀ§ÇÁÆ® ½ÇÀüÆí] 
ÀüÆíÀ» ÇнÀÇÏÁö ¾Ê¾Ò´õ¶óµµ ±âº»ÀûÀÎ ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ÀÖ´Â »ç¶÷À̶ó¸é ´©±¸³ª ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ½±°í ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù. Ä¿½ºÅ͸¶ÀÌ¡, ¶óÀ̺귯¸® Ȱ¿ë, ÄÚ¾î µ¥ÀÌÅÍ, ¼¹ö ¿¬µ¿ µî ´Ù¾çÇÑ ÁÖÁ¦°¡ ¾ÐµµÀûÀÎ ºÐ·® ¼Ó¿¡ Æ÷ÇԵǾî ÀÖÁö¸¸, ¸·»ó ÇнÀÀ» ½ÃÀÛÇÏ¸é ¼ú¼ú ÀÐÇôÁ® »ý°¢º¸´Ù ºÐ·®ÀÌ ¸¹Áö ¾Ê°Ô ´À²¸Áö´Â ¸¶¼ú °°Àº °æÇèÀ» ÇÏ°Ô µÉ °ÍÀÔÀÌ´Ù 
 
- ÃâÆÇ»ç ¼Æò - 
 
Á¦´ë·Î ½ºÀ§ÇÁÆ®¸¦ Áñ±â´Â ¹æ¹ý 
 
 
ÀÌ Ã¥Àº Àü¹ÝÀûÀ¸·Î ÇϳªÀÇ ¸ÞÀÎ ÇÁ·ÎÁ§Æ®¸¦ ¿Ï¼ºÇسª°¡´Â µ¿½Ã¿¡ °¢ ÁÖÁ¦º°·Î ¼Ò±Ô¸ð ¾ÛÀ» ¸¸µé¸é¼ ±â´ÉÀ» ÀÍÈ÷µµ·Ï ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. µû¶ó¼ ƯÁ¤ ÁÖÁ¦³ª ÀϺΠ¹üÀ§¸¸ ÇнÀÇϱ⺸´Ù´Â Á¦ÀÏ ¾Õ ÀåºÎÅÍ Â÷·Ê´ë·Î ÁøÇàÇÏ¸é¼ ¸ÞÀÎ ÇÁ·ÎÁ§Æ®¸¦ ¾÷±×·¹À̵åÇØ³ª°¡´Â ¹æ½ÄÀ¸·Î ÇнÀÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. °¢ ½Ç½À¿¡¼´Â ÄÚµù ·¹À̾ƿô¿¡¼ UI Ä¿½ºÅ͸¶ÀÌ¡, µ¥ÀÌÅͺ£À̽º, ¼¹ö ¿¬µ¿±îÁö ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏµí ´Ù¾çÇÑ ¾ÛÀ» ¸¸µé¸ç À¯¿ëÇÑ ±â´É°ú ¿ø¸®¸¦ Â÷·Ê´ë·Î ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¸ðµç ¿¹Á¦¸¦ Á÷Á¢ ½ÇÇàÇϰí ÀÚ½ÅÀÌ ¸¸µç °á°ú¹°°ú ºñ±³ÇÒ ¼ö ÀÖµµ·Ï ¿¹Á¦ ÆÄÀÏÀ» Á¦°øÇÕ´Ï´Ù. 
 
¡Ø ÀÌ Ã¥ÀÇ ¿¹Á¦ ¼Ò½º´Â ±êÇãºê(https://github.com/sqlpro)¿¡¼ ³»·Á¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ÀúÀÚÀǺí·Î±×(http://blog.naver.com/sqlpro)¸¦ ÅëÇØ µ¶ÀÚ¿Í ¼ÒÅëÇÕ´Ï´Ù. 
 
¡Ø ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë 
ÄÚµù ·¹À̾ƿô, Ä¿½ºÅ͸¶ÀÌ¡, Ä¿½ºÅÒ UI, »çÀÌµå ¹Ù Á¦ÀÛ, µ¥ÀÌÅͺ£À̽º, ÄÚ¾î µ¥ÀÌÅÍ, OAuth2.0 ¼¹ö ¿¬µ¿, Ű üÀÎ, ÅÍÄ¡ ¾ÆÀ̵ð, ¾Û ¾¾´×, Á¦½ºÃ³, Æ©Å丮¾ó ÆäÀÌÁö Á¦ÀÛ, ±êÇãºê ¿¬µ¿, ÄÚÄÚ¾Æ ÆÌ, FMDB, Alamofire µî iOS °³¹ß ½Ç¹«¿¡ ÇÊ¿äÇÑ ÇÙ½É »çÇ×µé 
 
¡Ø ´ë»ó µ¶ÀÚ 
iOS ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡ ÁøÃâÇÏ·Á°í ÇÏ´Â ´ëÇлý, ´ëÇпø»ý  
½ºÀ§ÇÁÆ® ¾ð¾î·Î iOS ¾ÛÀ» Á¦ÀÛÇϰíÀÚ ÇÏ´Â ÀϹÝÀÎ ¶Ç´Â ½Ç¹«ÀÚ, ¿ÀºêÁ§Æ¼ºê-C °³¹ßÀÚ  
 
¡Ø ÀÌ Ã¥Àº Swift 4 / Xcode 9.0 ±â¹ÝÀ¸·Î ÀÛ¼ºµÇ¾ú½À´Ï´Ù.  | 
																		 
																		| Ãâó : ¾Ë¶óµò  |  
																	 
																	  
																 
															 
																
														 | 
													 
												 
												
											 | 
											 | 
											
											 |