Anything New

developping any time

Swift

Swift 丸アイコン内、テキストセンター描画

UIViewのカスタムクラスにて、overrideしたdrawRect内で、// 丸描画let roundRect = UIBezierPath(roundedRect: CGRectMake(1, 1, 28, 28), cornerRadius: 10)UIColor.blueColor().setStroke()roundRect.lineWidth = 2roundRect.stroke()// フォント属性let …

Swiftでテキスト内リンク&テキストタップ検出

指定したテキスト内にリンクを設定したいことがあります。@you_matz #swiftなどをリンクとして埋め込みたい場合そしてそのリンクをタップした際に別の画面に遷移させるなど。実現方法①UITextViewのプロパティの設定textView.userInteractionEnabled = truete…

lodash(Underscore.js)まとめ, Swift, Objective-C, PHPもあるよ

本投稿のgistはこちらhttps://gist.github.com/manchan/cc72225b813bea47d1d0lodash(Underscore.js)JavaScriptのユーティリティライブラリ。2015年5月現在、npmでもっとも多く参照されている。https://www.npmjs.com/browse/dependedlodashはUnderscoreの…

【WatchKit】How to make an animated background Interface in Apple WatchKit

Watchkitで背景画像をアニメーションさせる方法まずWatchKitではSubview的にinterfaceを重ねられません。どうするかというと、WKInterfaceGroupを利用します。WKInterfaceGroupのsetBackgroundImageメソッドにて画像を割り当てて、その画像でUIImage型の配列…

Watchkit Splashアニメーション実装方法

Watchkitにて、アプリケーション起動時のスプラッシュ画面を設定する方法が見当たらないので、 Initial Controllerに設定したクラス内のwillActivateメソッド内でanimatedImageを設定することによって、擬似的に毎回スプラッシュアニメーションさせます。こ…

SwiftでNSUserDefaults の内容を全削除する方法

保存データを初期化したい際に、 NSUserDefaultsを全削除する方法です。ひとつのキーの値を削除するコードも念の為に追記。 File: delete.swift------------------------- // 保存データを全削除 let userDefault = NSUserDefaults.standardUserDefaults() v…

Swift and Objective-C get API and Json Parse

SwiftとObjective-CでAPIからjson取得、parse、tableviewに表示まで。プロジェクトテンプレート、SingleViewApplicationではじめて、Storyboardでtableviewを追加。アウトレット,datasource,delegateを接続。プロトコル、UITableViewDelegateを追加ローカル…

Swift API Request,JsonParse, Bind PickerView

File: getPrefecture.swift-------------------------//// ViewController.swift// getPrefecture//// Created by matz on 2014/10/24.// Copyright (c) 2014年 matz. All rights reserved.//import UIKitclass ViewController: UIViewController, UIPickerV…

SwiftでのSyntaxHighlight

SwiftでのSyntaxHighlightswiftをブログとかに載せたいときに通常のシンタックスハイライターでは表示がしっくりこない場合にどうするか。1. XcodeからのコピーハイライトさせたいコードをXcodeからコピーします。2. TextEditアプリでhtmlにエクスポート次に…

Swift Tourやってみた part1

Swift Tour part1playgroundを順にやってみる。https://developer.apple.com/library/prerelease/mac/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html#//apple_ref/doc/uid/TP40014097-CH2-XID_1以下、gist File: MyPlayground.…

SwiftからSPARQL利用

SwiftからSPARQLを利用するにはSPARQLは、エンドポイントと呼ばれるURIにGETリクエストでSPARQLクエリを投げると、json、xmlなど(指定可能)がレスポンスで返ってきます。例えば、CocoaPodsでAFNetworkingを利用する場合execQueryにSPARQLクエリを入れてくだ…