ServletResponse でエラーメッセージを JSON で返す API のレスポンスなど、エラーメッセージをJSON形式で出力する方法。 JSONObject json = new JSONObject(); json.put(“error”, “Error Message.”); … nbeppuハック2015.07.13 1,999
JavaScript で指定したIDのDOMを削除する方法 var dom = document.getElementById(“targetId”); if (dom) { dom.parentNode.removeChild(dom); } nbeppuハック2015.07.10 2,801
Swift で UITableView の空の行のみセパレータを消す 行が入っているセルにはセパレータ(罫線)を表示させて、空の行には表示させたくない場合。 tableView.tableFooterView = UIView() nbeppuハック2015.07.09 480
Swift で文字列 explode する Extension extension String { func explode (separator: Character) -> [String] { return split(self, isSeparator: { (ele… nbeppuハック2015.07.08 533
Swift でひらがな/カタカナを変換する Extension での実装方法。String クラスに hiragana, katakana のメソッドが追加されます。 extension String { func katakana() -> String … nbeppuハック2015.07.06 717
Windows 10 Microsoft Edge の User-Agent “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/5… nbeppuハック2015.07.03 550
iOS7対応のSwift環境で CocoaLumberjack を利用する iOS8 以上の対応の場合は、CocoaPods 0.36 以上で Swift 版を利用できますので、 Podfile のみの対応でインストールが可能です。iOS7 にも対応したい場合には以下のようにします。 Podfi… nbeppuハック2015.07.01 553
Swift で画面の向きを判定する方法 static func isLandscape() -> Bool { return UIInterfaceOrientationIsLandscape(UIApplication.sharedApplicatio… nbeppuハック2015.06.29 1,738
Aipo のドキュメントモードを最新版にする際の dojo の変更内容 現在の Aipo では IE のブラウザ互換モードを強制的に指定するために、以下のようなタグを差し込んでいます。 <meta http-equiv=”X-UA-Compatible” content=”IE=Emu… nbeppuハック2015.06.26 265