Swift転職なら=>【LevTech】
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

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

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

HOME > IBM Swift Sandboxでブラウザ上でSwiftコンパイル

IBM Swift Sandboxでブラウザ上でSwiftコンパイル

今さらかもしれませんがブラウザ上でswift コードを実行できる英語サイトを紹介いたします。 Swiftがオープンソース化されましたので、教育機関等に今後利用される事もあり得るとの可能性もあるとかないとか。XCodeのPlaygroundなどもグラフを描画したりがも可能なので、イメージしやすく興味を持つ弊害も下がってきたのかなと思います。 こんな遊び感覚で学生時代に数学や物理が勉強できたらもっと効率的に勉強を楽しめたのになぁ、、、と感じます。

サンプル画像

サイトは全て英語ですが、左側のテキストボックスにソースコードを入力して、 画面↑中央の{RUN}をクリックするだけです結果が右側に表示されます。 SHAREもできるようですので、一度実施しました。

SHAREコードをクリックしてコピーしたもの。↑のスクリーンキャプチャが表示されます。
SwiftサラリーマンをPrintするサンプルコードの共有
こちらはクリックすればこのスクリプトが再現されて表示されます!

FBにもコードを共有できるのかな?と思って共有しましたが、 こちらはこのサイトの共有だけでした。ソースの共有ではなかった。

サンプル画像

参考:IBM Swift Sandbox
参考:SwiftサラリーマンをPrintするサンプルコードの共有

まとめ

今度からスクリプトで実施できるようなコードはこのサイトを利用させていただいてSHAREしてもよいのかもしれません!

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

デバッグ時とリリース時に処理を変更する#ifdef DEBUG のやり方

DEBUG時だけ特定の動作をさせて、リリース時に排除したい、そんな時に利用する方法です。Swiftでは標準ではDEBUGとリリースの判断がつかないので、 コンパイル時に設定する必要があります

UITextViewやらで縦書きができないか検証

「文字の縦書き」をやってみたいのですが、どうもUITextView等には設定が無いとのことです。 調べていると、本当にない?のかな。少し調査して作れそうなもんであればつくってみれたら、、、との気持ちで進めてみます。

UINavigationController

TabBarとUITableViewControllerを利用して一つのUIViewControllerだけをクリックすると右にスライドするUINavigationControlerを 利用したサンプルを記載します。というのも、AppDelegate内でUINavigationをself.windowのrootviewcontrollerにセットする 方法は多々あったのですが、AppDelegate内を利用しないでNavigationを実装する方法がなくハマっていましたのでを以下記載します
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!