Ilia نوشته است:[نمایش]دست شما درد نکنه.
من برنامه رو کمی تست کردم. copy و paste کردن فقط برای من با right-click ممکن بود و select all هم کار نمیکنه. آیا برای همه همینطوره؟
باز هم با تشکر بسیار از زحمت شما، این ایده بنظر فقط برای متنهای کوتاه که از یک خط بیشتر نباشند کار میکنه. چون نوشتهها به خط بالاتر میروند بجای پایین.
ایلیا
اره برای همه باید اینطوری باشه. به خاطر یک اشتباهی که توی برنامه کردم اینطوری شده.درستش میکنم.
این مشکل خط بالا رفتن را هم برای نسخه بعد درستش میکنم.
اینکه چرا از داخل خوده برنامه اجرا نمیشه!
ببینید اینطوریه!
برنامه متن تایپ شده را میگیره. بعد cString اش را باید تبدیل کنه به فرمت مریم بعد اونو در کادر دوم نشون بده!
حالا مشکل چیه!
بعد از اینکه متن تبدیل شد باید به صورت یونیکد ذخیره بشه در NSString تا در خروجی درست نشون بده.
خوب من نه فرصت کردم و نه تونستم به هیچ طریقی این کار را بکنم. بدیهیه که میشه ولی من بلد نیستم.
برای همین مجبور شدم بدمش به یک برنامه دیگه (که با سی + + نوشتمش)و اون بیاد و خروجی را در یک فایل txt به صورت یونیکد ذخیره کنه(output.txt) بعد بگم که NSString با محتوای اون فایل init بشه!
اینطوری متن یونیکدش در NSString ذخیره میشه!
بعد میخواستم که برنامه را کنار برنامه اصلی بزارم! و بعد با فرمان :
- کد: انتخاب همهٔ
system("./pext "%s"");
باش کار کنم! توی دیباگ درست کار میکرد ولی وقتی Release کردمش دیدم کار نمیده!
بعد که دنبال کردم فهمیدم به خاطر اینه که فرمانهای سیستم وقتی میخوان اجرا شن به صورت دیفالت از / اجرا میشن! بعد گفتم خوب طوری نیست برنامه را یک جای دیگه میزارم و بعد با فرمان های Bash میگم از یک جای دیگه اجراش کنه! ولی بازم نشد! اصلا فرصت نداشتم چند ساعت روش وقت بزارم. نیم ساعتی که تلاش کردم و به جایی نرسیدم به همین راضی شدم!
متاسفانه الانه من خیلی درگیر کار های دیگه هستم. ولی هر وقت فرصت اضافی پیدا کردم روی این کار میکنم حتما!
این مشکلات را که دوستان گزارش دادند سعی میکنم در ریلیز بعدی حل بشن