読者です 読者をやめる 読者になる 読者になる

SKLabelNode で画面中央に時計を表示すると、何秒かおきに横にずれてしまうのを解消。

SKLabelNode で画面中央に時計を表示した時のこと。時計は、シンプルに次のような形で HH:MM:SS。これ、何秒かおきに微妙右にずれ、左にずれを繰り返します。理由は、画面左右の中央に時計を表示しますが、時計の数字フォントの幅が、数によって微妙に異なる…

textView は曲者だ。

textView は曲者だ。以前もハマった記憶がある。 事象は、textView に文字を設定しようとしても設定できない状況。textView.text = @"hoge"; で設定できるはずなのに、全く反応なし。かなり調べて、例えば、.editable は頭に指定しないで、text の変更をして…

TLSv1.2 って何ですか・・・

事の発端はアプリから SSL 通信で CGI にアクセスし、JSON データを受領しようとした事。 NSURLRequest を使って、簡単・簡単、と思ったら、推奨していないので、NSURLSession を使えと叱られる。うわーめんどくセーと思いながら渋々書き換えたところ、error…

info.plist と NSUserDefaults

アプリ内のちょっとしたデータを保存するのに、CoreData に保存するほどでもないんだよなーということがあって、具体的には、観察地を入力する時のデフォルト地点を、前回の場所にしておきたかったんですね、毎回場所を変えてバードウオッチングする人は稀で…

CAShapeLayer で描写した図形を消すには?

CAShapeLayer で描写した図形を消そうと、 CAShapeLayer* circleLayer; /* 描写する部分、省略 */ [circleLayer removeFromSuperlayer]; とすると、消えない。 なんで?と思って調べたら、 [circleLayer removeFromSuperlayer]; circleLayer = nil; とすると…

iOS 10、株価(アプリ)でちょっとした変化。

iOS

iOS 10 になってから(だと思う)、株価(アプリ)にちょっとした変化があった。 個別銘柄の株価と対比する目的でインデックスを表示したく、日経 225 を表示していました。検索で「225」とすると見つかりますので、それを表示するようにします。 株価では、…