Window

若反灰不能選取時,就同上面第4步,在空白處點一下~~

在下面紅框處貼上

buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")

buildNumber=$(($buildNumber + 1))

/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"

Kirk 發表在 痞客邦 留言(3) 人氣()

750x1334ss 801

Kirk 發表在 痞客邦 留言(0) 人氣()

IOS Simulator Screen Shot 2015年4月17日 下午11 56 23

Kirk 發表在 痞客邦 留言(0) 人氣()

IMG 0268

教學:是用藍芽連接心跳帶的

http://www.raywenderlich.com/52080/introduction-core-bluetooth-building-heart-rate-monitor

沒有心跳帶怎麼辦…沒關係,有模擬器

https://github.com/AttackPattern/BlueSim

不work?(教學裡有bug)

Kirk 發表在 痞客邦 留言(0) 人氣()

1. assign :

簡單賦值,不更改索引計數

假設你用malloc分配了一塊記憶體,並且把它的位址賦值給了指標a,後來你希望指標b也共用這塊記憶體,於是你又把a賦值給(assign)了b。此時a 和b指向同一塊記憶體,請問當a不再需要這塊記憶體,能否直接釋放它?答案是否定的,因為a並不知道b是否還在使用這塊記憶體,如果a釋放了,那麼b在使用這塊記憶體的時候會引起程式crash掉

應用場合:

對基礎資料類型 (例如NSInteger,CGFloat)和C資料類型(int, float, double, char, 等)

Kirk 發表在 痞客邦 留言(0) 人氣()

因為老媽的手機一直有內建容量的問題(內建6G,但實際只有2點多G)可以用

而且手機還不支援App2SD,也就是說沒辦法把APP裝到SD卡來減少內建容量的使用

根據我的印像這種狀況只有用Link2SD才有得解,但它得root…

好在手機也已過保了,在母親節前夕就幫老媽解決容量的問題!

第一步得先roor

Kirk 發表在 痞客邦 留言(0) 人氣()

Add iOS Provisioning Profiles Apple Developer

之前都沒想過要用這個 Ad Hoc,這一次是因為用到了Dropbox API,在Submit被reject後

被要求要用Ad Hoc將url傳送給Dropbox去測試…

需要的動作:

1.APP Id,這個如果要正式版跟測試版可以並存的話,就要重新申請一個,不然就用原本的

2.Profile,這個得弄個新的,後面要選憑證、設備

Kirk 發表在 痞客邦 留言(0) 人氣()

類似Java的lastIndexOf

[@"abc def ghi abc def ghi" rangeOfString:@"abc" options:NSBackwardsSearch];

會回傳最後一個符合的NSRange

example:

NSString *file = @"/document/test/folder/file.txt”;

Kirk 發表在 痞客邦 留言(0) 人氣()

螢幕快照 2015 04 22 下午11 35 19

從網頁中抓到的字串頭尾有很多的\r\n\t,該怎麼trim掉呢

NSString *trimmedString = [stockInfoString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

//這個只去掉頭尾的\t
//NSString *trimmedString = [stockInfoString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

來源:http://stackoverflow.com/questions/4683235/how-to-remove-remove-n-t-from-string-in-iphone

Kirk 發表在 痞客邦 留言(0) 人氣()

1.在.h繼承<UITextFieldDelegate>
2.在.m將設定self.stockNumberField.delegate = self;
3.實作以下metohd
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{

Kirk 發表在 痞客邦 留言(0) 人氣()

在使用Navigator Controller的狀況下
當button點下後會執行prepareForSegue這個method
在某些情況下不想執行時可實作
- (BOOL)shouldPerformSegueWithIdentifier:(NSString *)identifier sender:(id)sender{
    return YES;

Kirk 發表在 痞客邦 留言(0) 人氣()

螢幕快照_2015-04-17_下午2_09_13.png

進入網站 http://ticons.fokkezb.nl/
選擇上傳的圖片
依下圖設定

Kirk 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。