↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > NSNumber

NSNumber

NSNumberクラス。Objective-Cでは多用しましたが、SwiftではIntをよく使います

NSNumberのクラス階層

NSObject

NSValue

NSNumber

参考Appleサイト(英語): Foundation Framework Reference NSNumber Class Reference

NSNumber例文


//NSNumber生成
var hoge :NSNumber = NSNumber();
hoge = 1234567890;

コンソール表示:
hoge    __NSCFNumber *  Int64(1234567890)   0xb000000499602d23

var hoge :NSNumber = NSNumber();
hoge = 0.1234567890;

コンソール表示:
hoge    __NSCFNumber *  Double(0.123457)    0x00007fa733c35120

私の環境ではNSNumberを宣言して整数を入力すると、Int64としてデータが保存されていました。
小数点をいれるとDoubleとしてデータが保存されていました。NSFCNumberクラスがNSNumberの実体?なのでしょうか。

↓こんな記事もありますよ!


2021-05-06 14:04:37

LINEのアニメーションスタンプ制作の落とし穴、、、失敗談

ゴールデンウィークにLINEスタンプを作成してみました。 作り切って申請も通したんですが、意図したアニメーションと違う、、、、 LINEクリエーターの画面だと、アニメーションのプレビュー...

2021-05-01 18:05:35

久しぶりのAdmobをobjective-cに実装。コンパイルエラーだらけ。バーミッション不具合でエミュレータにインスコできない。

忘れないようにメモ エミュレータにアプリをインストールする際にパーミッション系のエラーがでた時、また、iphone実機にインストールする際にも権限系のエラーが出る場合。 ターゲット→ex...

2021-04-26 18:06:43

めちゃめちゃ久しぶりにFlashの恩恵を受けた話。LINEスタンプ制作。APNGって何なの。

私は以前今は亡きFlashをつかった仕事。Flash デベロッパーとして仕事してる時期がありました。 ただ、Flashは下火になりましたので10年以上遠ざかっていて、恩恵にも触れなかったのです...
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!