最近、まったく自宅でコーディングしたりコンピュータで遊べてません。
やばいなーと思います。
さて、Xcodeをまったく使いこなせてません。その上Objective-Cは悲しいほど上達していない。。。
で、import文を追加するのが面倒だと思うときにはもうxxx.pchにほうりこんでしまえばよろしいと暴言をはいてしまいたい。
少しでも自分のコーディングが気分よくできればそれでよし。
pchはPre Compile Headerの略?
プログラマメモ2
目次
2012-01-31
なんでもかんでもxxx.pchに含めてしまえ - xcode
ugo コメントを見る
2012-01-16
substring - java
Javaです。
Stringのsubstringで java.lang.StringIndexOutOfBoundsExceptionが発生しやすいことをついつい忘れてしまってたりします。
桁数が足りなかったりするとすぐに例外していまいます。
こんなときJavaって固いなーと思ったりします(いい意味でですよ)。
で、そんなときのcommonsのStringUtilsのsubstring
http://commons.apache.org/lang/
ugo コメントを見る
2012-01-03
2012年 あけましておめでとうございます。
あけましておめでとうございます。2012年はどーんと飛躍の年になったらいいなと思います。
2011年はいろいろ大変な年でしたね。
2011年12月に記事をアップすることができず、はじめてから、記事がない月がはじめて(たぶん)でました。
いろいろ作りたいものもあるのですが、なんせ未熟なものでなかなか完成できず
今年は、とにもかくにも完成できるものをひとつづつ増やしていこうと思います。
ugo コメントを見る
2011-11-20
CALayerでsetNeedsDisplayするときの注意
CALayerにたいしてsetNeedsDisplayするときの注意です。
下記のようなコードをつかって、表示する場合にsetNeedsDisplayしたりすると、表示されなくなる。
レイヤインスタンスにコ ンテンツをキャッシュし直すさせるということに関係するのかな。
ugo コメントを見る
2011-11-13
CALayerのretina対応 contentsScaleを2
core animationだ!!ということで、CALayerのサブクラスをつくり、drawInContextを実装してがりがり書いて動かすとどうも、ジャギーが目立つというかなんというか表示したイメージきれいでないことに気がつく。
で、アンチエイリアスが効いてないのかなーとかとんちんかんな調べものをしていてようやく、contentsScaleを変更すればいいところにたどりつく。
[[UIScreen mainScreen] scale];をlayaer.contentsScaleに設定するのが正しいやり方のだろう。
参考
OpenGL ESのRetina対応 - Objective-Audio
iphone - Retina display core graphics font quality - Stack Overflow
ugo コメントを見る
2011-11-03
UIBarButtonItemに画像使いたいなー
InterfaceBuilderをぜんぜんつかってなかったのですが、やはりウィジットを配置してすぐにためせるのはやはりInterfaceBuilder便利。 UIBarButtonItemに画像使いたいなーと思っていろいろいじってたら、IBで簡単に設定できました。 ImageInset使ってサイズを調整できます。
ugo コメントを見る
2011-10-23
中心点からの角度
以前書いた記事から
プログラマメモ2: 中心点からの角度
今度は、objective-cで作成してみました。
ugo コメントを見る
2011-10-19
刻印文字っぽいのその1
刻印文字っぽいのにチャレンジ
CGContextSetShadowWithColorをいろいろ駆使するとコーディングでいろいろ表現できる。
CSS3?のtext-shadow?で表現していることを参考にしています。
ugo コメントを見る
2011-10-16
デバイスの向きがかわって回転させないようにしたい
iosです。
デバイスの向きがかわって回転させないようにしたいです。
すぐ忘れてしまうんですよね...
2011/10/23 追記
上記のコードだと、「It should support at least one orientation.」と警告ログがでる。
iphone - Ipad device orientation problem - Stack Overflow
方向を固定させたい向きかどうかで判定させるのがいいのかも。
ugo コメントを見る
2011-10-09
角丸こそわが人生
shiffonの備忘録 - UILabelで角丸
2011-04-13 - spiratestaの日記
UILabelを角丸にしたいなーといことで。
やはり角丸にしたいよねということです。
QuartzCoreを使うようだ。
#import "QuartzCore/QuartzCore.h"
コードは
参考:
いつかつかってみたい
Cocoaの日々: バッジ描画ライブラリを公開
ugo コメントを見る
2011-09-24
1012 - ヨゼフ?時間超過
1012 -- Joseph
Javaです。
なんとかそれっぽい答えがでるようになって、submitすると時間超過....
グーグルさんに尋ねて調べると、あらかじめ計算させてその値をつかっていたりしてるようでした。
とりあえずkが10よりうえのものは計算済みのものを使っています。
ugo コメントを見る







