Daily Archives: มีนาคม 17, 2011

iPhone: Split a String into an Array


Split a String into an Array

http://www.idev101.com/code/Objective-C/Strings/split.html

การแบ่งสติงด้วย ตัวอักษร และ สติงใน iphone ทำอย่างไรน๋อ??? ง่ายนิดเดียวเอง ก็ใช้ฟังก์ชั่น componentsSeparatedByString สิ ได้เลย …แต่ยังมีอีกฟังก์ชั่นที่ใช้งานได้เช่นกันลองศึกษาดูครับ

1. ฟังก์ชั่นแรก componentsSeparatedByString การแบ่งสติงด้วย อักษร

NSString *myString = @”This is a test”;
NSArray *myWords = [myString componentsSeparatedByString:@” “];

//ผลลัพธ์ myWords is now: [@”This”, @”is”, @”a”, @”test”]

Read the rest of this entry

iPhone: Post Image to web


Post Image to web

เป็นตัวอย่างการส่งภาพจาก iphone ไปยังเว็บไซต์ที่เราเขียนสคิปอัพโหลดรูปเอาไว้นะครับ ในตัวอย่างจะใช้การดึงภาพมาจาก UIImage และส่งภาพไปที่เซิฟเวอร์ที่เป็น php

http://iphone.zcentric.com/2008/08/29/post-a-uiimage-to-the-web/

Event!! บล็อค adaydesign ครบ 100 บทความพอดี ยอดคนเข้าชมเว็บไซต์ 1215 hit มียอดแฟนเพจใน facebook 4 คน (รวมผมด้วย 555+) มันพึ่งเริ่มต้นเท่านั้นเองครับ แต่ทุกๆ บทความก้อทำให้ผมได้รับความรู้เยอะเลยหละ แล้วเพื่อนๆ ที่เข้ามาอ่าน อ่านบทความแล้วเป็นอย่างไรกันบ้างครับ ???

adaydesign :)

Android: Failed to install Hello_World.apk on device ’emulator-5554!


Failed to install Hello_World.apk on device ’emulator-5554!

ปัญหาของการรันโปรแกรมแอนดรอยบน android emulator แล้วไม่รันไม่ได้สักที พอรันก็รอนานและผลลัพธ์ก้อออกมาว่า ไม่สามารถติดตั้งโปรแกรมใน emulator แล้วมันแก้ไขอย่างไร??

[2011-03-17 12:27:50 - Pattaya Destination2] ------------------------------
[2011-03-17 12:27:50 - Pattaya Destination2] Android Launch!
[2011-03-17 12:27:50 - Pattaya Destination2] adb is running normally.
[2011-03-17 12:27:50 - Pattaya Destination2] Performing pattaya.destination.main.Main activity launch
[2011-03-17 12:27:50 - Pattaya Destination2] Automatic Target Mode: launching new emulator with compatible AVD 'Emo_map'
[2011-03-17 12:27:50 - Pattaya Destination2] Launching a new emulator with Virtual Device 'Emo_map'
[2011-03-17 12:27:51 - Pattaya Destination2] New emulator found: emulator-5554
[2011-03-17 12:27:51 - Pattaya Destination2] Waiting for HOME ('android.process.acore') to be launched...
[2011-03-17 12:28:19 - Pattaya Destination2] WARNING: Application does not specify an API level requirement!
[2011-03-17 12:28:19 - Pattaya Destination2] Device API version is 8 (Android 2.2)
[2011-03-17 12:28:19 - Pattaya Destination2] HOME is up on device 'emulator-5554'
[2011-03-17 12:28:19 - Pattaya Destination2] Uploading Pattaya Destination2.apk onto device 'emulator-5554'
[2011-03-17 12:28:33 - Pattaya Destination2] Installing Pattaya Destination2.apk...
[2011-03-17 12:30:41 - Pattaya Destination2] Failed to install Pattaya Destination2.apk on device 'emulator-5554![2011-03-17 12:30:41 - Pattaya Destination2] (null)[2011-03-17 12:30:42 - Pattaya Destination2] Launch canceled!
[2011-03-17 12:31:46 - Pattaya Destination2] ------------------------------

Read the rest of this entry

Website: Google Code


Google Code

http://code.google.com/intl/en/

คุณกำลังงงกับการเขียนโปรแกรมอยู่ใช่มั้ย อยากหาโอเพ่นซอสมาพัฒนาต่อใช่มั้ย อย่างหาตัวอย่าง video tutorial ของการเขียนโปรแกรมใช่มั้ย มาที่นี่ Google Code ที่เดียวอยู่ คุณสามารถเซิสได้หมดทุกซอสโค้ดที่ Google หาเจอ … แล้วคุณจะสนุกกับการเขียนโปรแกรม

adaydesign :)

iPhone: Crop Image


Crop Image

การตัดบางส่วนของรูปต้นแบบออกมาใช้งานนั้นใช้กันมากในงานโปรแกรมกราฟฟิคต่างๆ เช่น เกม ครับ โอเค ในบทความนี้เราจะดูกันสิว่า การ crop รูปใน Object-c เขียนกันอย่างไร

ขั้นตอน

1. สร้าง UIImage จากชื่อภาพ (tImageName) ขึ้นมาเป็นรูปภาพต้นแบบ

UIImage *tmp = [UIImage imageNamed:[@"imageName.jpg"]];

2. กำหนด ขนาดที่จะทำการ crop ด้วย CGRectMake

//crop image
CGRect rectCrop = CGRectMake(0, 0,tmp.size.width, 80);

Read the rest of this entry

iPhone: NSString trimming


NSString trimming

NSString trimming เป็นการตัดพวกวรรคและการขึ้นบรรทัดใหม่ในข้อความครับ หากเราไม่ต้องการให้ข้อความของเรามีช่องว่างหน้าหรือหลังนี้ใช้ตัวนี้ได้เลย มักใช้งานบ่อยกับการนำสติงเข้าจากพวกการอ่านไฟล์และรับข้อมูลด้วย xml ครับ

code:

NSString *existingStr = [ existingStr stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] ;

เสริม

  • [NSCharacterSet whitespaceCharacterSet] ให้ตัดเฉพาะช่องว่างหน้าหลัง
  • [NSCharacterSet whitespaceAndNewlineCharacterSet] ให้ตัดช่องว่างหน้าหลังและการขึ้นบรรทัดใหม่

Reference

adaydesign :)

Website: Download Free Mac Game


Download Free Mac Game

http://www.downloadfreemacgames.com/

ไม่มีสาระอะไรเลยครับ แค่อยากรู้่ว่าที่เว็บไหนมีเกมบนเครื่อง mac ให้โหลดฟรีบ้างเท่านั้นเอง

adaydesign :)

%d bloggers like this: