Tuğrul ÖZDEMİR
Nümerik Analiz iPhone
Sayı bulmaca oyunu 'Nümerik Analiz' App Store'da yayınlandı. Oyun uygumala tarafından üretilen 4 rakamlı sayıyı bulmaya dayanıyor. Her tahminden sonra tahmindeki kaç tane rakamın yerinin tuttuğu +n şeklinde, sayıda bulunan ancak yerleri doğru olmayan kaç rakam olduğu -n şeklinde gösteriliyor.Örnek olarak, bulmamız gereken sayı 4981 ise, tahminimiz 5941 olduğunda +2 -1 sonucunu alacağız. toplamda 3 rakam doğru, 2 tanesinin yerleri doğru, 1 tanesinin yeri yanlış olduğunu gösteriyor.
http://itunes.apple.com/tr/app/numerik-analiz/id446764878?mt=8
http://itunes.apple.com/tr/app/numerik-analiz/id446764878?mt=8
Uygulama dizininden dosya okumak - iPhone sdk
Uygulama dizininde bulunan data.txt isimli dosyayı okuyup data nesnesi olarak tutmak için aşağıdaki kod kullanılabilir.
Read Files from the Application Bundle
// Read file and store as raw data bytes
NSString *file = [[NSBundle mainBundle] pathForResource:@"data" ofType:@"txt"];
NSData *data = [NSData dataWithContentsOfFile:file];
Xcode'u tamamen kaldırmak
Xcode'u tamamen kaldırmak için terminal uygulamasını açıp
sudo/Library/uninstall-devtools –mode=all
kodunu yazabilirsiniz. Kodu yazıp Enter tuşuna bastığımızda root şifresini sorduktan sonra kaldırma işlemi otomatik olarak yapılır.
"developer tools" dosyalarının bulunduğu dizindir. Genellikle
/Developer dizini olur ancak kurulum esnasında farklı bir dizin seçildiyse kaldırma işleminde de aynı dizin seçilmelidir.
sudo /Developer/Library/uninstall-devtools –mode=all
sudo
kodunu yazabilirsiniz. Kodu yazıp Enter tuşuna bastığımızda root şifresini sorduktan sonra kaldırma işlemi otomatik olarak yapılır.
/Developer dizini olur ancak kurulum esnasında farklı bir dizin seçildiyse kaldırma işleminde de aynı dizin seçilmelidir.
sudo /Developer/Library/uninstall-devtools –mode=all
NSString + URLEncoding
NSString* escapedUrlString =
[string stringByAddingPercentEscapesUsingEncoding:
NSUTF8StringEncoding];Yukarıda yapılan encodingden daha kapsamlı bir
URL encoding işlemini aşağıdaki fonksiyonla yapabiliriz.
- (NSString *)encodeString:(NSString*)str { return (NSString *) CFURLCreateStringByAddingPercentEscapes(NULL, (CFStringRef)str, NULL, (CFStringRef)@"%';:!?*()#@&$/=+{}<>[],", kCFStringEncodingUTF8); }
Kaydol:
Kayıtlar (Atom)
