タグ

ブックマーク / qiita.com/tarappo (3)

  • https://qiita.com/tarappo/items/afbf3067dbec69f648b0

    kasumani
    kasumani 2014/03/08
    NSUserDefaultsでハマったこと -immutable/mutable- 以下のように、NSUserDefaultsを使って保存していた値を取り出して変更を加えて、再度保存しようとしたとする。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket March 08, 2014 at 10:20PM
  • NSUserDefaultsを使う際の注意点 - Qiita

    アプリの設定などを保存させたいときなどによく使うNSUserDefaults。 NSUserDefaultsを使う際の注意点を何点かメモっておきます。 (1) 値の即時反映 単に単純な話で、値を即時反映させたい場合は"synchronize"を使いましょうということ。 例えば、設定画面とかでSliderの変化に応じて値を保存したい場合、"synchronize"を使って即時反映させないと値の保存が遅れてしまいます。 なので、自動的な保存を待てない場合は以下のように"synchronize"を使います。 NSUserDefaults *ud = [NSUserDefaults standardUserDefaults]; [ud setFloat:value forKey:"ShowValue"]; BOOL successful = [ud synchronize];

    NSUserDefaultsを使う際の注意点 - Qiita
    kasumani
    kasumani 2014/03/01
    NSUserDefaultsを使う際に忘れがちなこと アプリの設定などを保存させたいときなどによく使うNSUserDefaults。 しかし、ちょっとしたことを忘れて保存された値が変になってしまった経験があったのでメモ。 Tags: ifttt, kasumaniのス
  • 特定のURLの時はWebViewでなくブラウザで表示する方法 - Qiita

    iOSアプリでWebViewを使うことは多々あるかと思います。 そんなWebViewで、表示しているWebViewで特定のリンクはWebViewで表示するのではなくてブラウザを起動したいというケースがあります。 そういう時は以下のサンプルコードのhttp://example.comを好きなアドレスに変更すればOKです。 - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { if (navigationType == UIWebViewNavigationTypeLinkClicked) { NSString *checkURL = [request.URL

    特定のURLの時はWebViewでなくブラウザで表示する方法 - Qiita
    kasumani
    kasumani 2014/02/23
    特定のURLの時はWebViewでなくブラウザで表示する方法 iOSアプリでWebViewを使うことは多々あるかと思いますが、表示しているWebViewで特定のリンクだけはブラウザを起動したいというケースがたまーーーにありますよね。 Tags: i
  • 1