±ÍÇÏ´Â ¼Õ´Ô À̽ʴϴÙ
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ
  
  µ¨¸¶´ç °ø½Ä ÀºÇà°èÁÂ
  ÇϳªÀºÇà 227-910235-83607
  ¿¹±ÝÁÖ ÀÌ»ó±¹(¿î¿µÁø)
ÇÁ·ÎÁ§Æ® °Ô½ÃÆÇ
ÅõÇ¥°Ô½ÃÆÇ
µ¨¸¶´ç¼Ò°³
±âÃʺÎÅÍ È°¿ë±îÁö! µ¨ÆÄÀÌ ±³À° - µ¥ºê±â¾î
ÀÚÀ¯°Ô½ÃÆÇ ÀÚÀ¯°Ô½ÃÆÇ ÀÔ´Ï´Ù.
±Û³»¿ë - ÀÚÀ¯°Ô½ÃÆÇ
 iOS ½ºÅÂƽ¶óÀ̺귯¸® »ý¼º ³ë·Â ÈÄ....
ÃÖ¿ø½Ä
(ÃÖ¿ø½Ä)
2018-02-16 ¿ÀÀü 11:55:26
1584ȸ Á¶È¸


µî·ÏµÈ ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.
¿ì¼± 2018³â »õÇØ º¹ ¸¹ÀÌ ¹ÞÀ¸½Ã°í¿ä... 

iOSÂʸ¸ ÇØ´çµÇ´Â »çÇ×À̱¸¿ä...

°á·Ð
 1. Delphi¿¡¼­´Â µ¨ÆÄÀÌ¿¡¼­ »ç¿ëÇÒ ¼ö Àִ Static Library (*.a)¸¦ »ý¼º°¡´É
    XCode¿¡¼­´Â DW_FORM_Strp ¿ÀÇÁ¼Â ¿À·ù·Î »ç¿ë ºÒ°¡ (Linker¿¡¼­ ¿À·ù ¹ß»ý)

    - Delphi¿¡¼­ dpk·Î ios static library »ý¼º °¡´É
    - ±âº»ÀûÀΠ°´Ã¼ TStrings,Stream,TObject ... »ç¿ë °¡´É 
    - Delphi iOS¾Û¿¡¼­ »ý¼ºµÈ Á¤Àû ¶óÀ̺귯¸® (*.a) »ç¿ë °¡´É 
    - XCode , Objective C ¾Û¿¡¼­ »ç¿ëÇÒ °æ¿ì, Link½Ã ¿À·ù ¹ß»ý
      ( ¿À·ù ¿øÀÎÀº »ý¼ºµÈ Á¤Àû ¶óÀ̺귯¸®ÀÇ µð¹ö±ë Á¤º¸ ¿ÀÇÁ¼ÂÀÌ ¶óÀ̺귯¸® Å©±â¸¦ ÃÊ°ú,
        ¾Æ¸¶ ´ÙÀ½¹öÀü¿¡¼­´Â ¼öÁ¤µÉ °ÍÀ¸·Î ¿¹»ó )


 2. FPC¿¡¼­´Â Obj »ý¼º ÈÄ, libtool·Î Static Libray »ý¼º°¡´É

    - Libray »ý¼º ¿É¼Ç¿¡¼­ Linkage Stage¸¦ »ý·«
    - ¸ðµç ¶óÀ̺귯¸®¸¦ Obj·Î »ý¼º
    - »ý¼ºµÈ ¶óÀ̺귯¸®µéÀ» Å͹ÌÅп¡¼­ ar + ranlib (ȤÀº liptool)À» ÅëÇؼ­ a ·Î º¯È¯ °¡´É
    - »ý¼ºµÈ ¶óÀ̺귯¸®´Â µ¨ÆÄÀÌ,Objective C¿¡¼­ »ç¿ë °¡´É
    - XCode¿¡¼­ ¸µÅ©½Ã not aligned pointer°æ°í ¶ä. (RTTI°¡ ÆÐÅ·µÇ¾î ¹ß»ýµÇ´Â ¹®Á¦)
      ( FPC 3.0.5~3.1.1 »ç¿ë½Ã ´ë·« 10°³Á¤µµ Warning ¹ß»ý - µ¿ÀÛ¿¡´Â ¹®Á¦ ¾ø°í, 
        x64,arm64µµ Çϵå¿þ¾îÀûÀ¸·Î Áö¿øµÊ. ´Ü, º¸±â ÈäÇÔ, Linker Option -w ·Î ¾Êº¸ÀÌ°Ô 
        ÇÒ ¼ö´Â ÀÖÀ½. ÄÄÆÄÀÏ·¯ °³¹ßÀÚ(Jonas Maebe)´Ô²²¼­´Â °íÄ¥ ÇÊ¿ä ¾ø´Ù°í ÀÇ»çÇ¥½Ã )
    - ¶óÀ̺귯¸® Å©±â´Â ´ë·« 2MBÁ¤µµºÎÅÍ ½ÃÀÛµÊ.


Ȥ½Ã¶óµµ Àú°°Àº ¹®Á¦·Î °í¹ÎÇϴ »ç¶÷µéÀ» À§ÇÏ¿© ±ÛÀ» ³²±é´Ï´Ù. :)