タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

swiftに関するaikeのブックマーク (5)

  • Swift.org - UnsafeRawPointer Migration

    Contents: Introduction API for binding memory types and pointer conversion Common use cases Automatic migration cases Introduction Swift 3 introduces an UnsafeRawPointer type and enforces type safety with respect to unsafe pointer conversion. Proposal SE-0107 made the following change: An Unsafe[Mutable]RawPointer type has been introduced. It replaces Unsafe[Mutable]Pointer<Void> . Conversion from

    aike
    aike 2017/01/12
  • SwiftでJSONのテストを良い感じにするJSONMatcher作った - 5.1さらうどん

    この度、JSONMatcherというSwift向けのテストライブラリを開発しました。 github.com これは何? SwiftでJSONのオブジェクトや文字列を検査するマッチャーです。 JSONオブジェクトのテストがこんな感じで簡単に書けます。 import XCTest import Nimble import JSONMatcher class ExampleTestCase: XCTestCase { func testComplexExample() { expect([ "name" : "Snorlax", "no" : 143, "species" : "Sleeping", "type" : ["normal"], "stats" : [ "hp" : 160, "attack" : 110, "defense" : 65, "special_attack" : 65,

    SwiftでJSONのテストを良い感じにするJSONMatcher作った - 5.1さらうどん
    aike
    aike 2016/05/23
  • Swiftで代数学入門 〜 1. 数とは何か? - Qiita

    これが何のことか分からなくても、最後の1行を見てください… a * a == 2 となっています! a は自乗して 2 になる数なんだから、これは $\sqrt{2}$ そのものです。同じように虚数単位 $i$ や $1$ の原始 $n$ 乗根 $\zeta_n$ も、近似ではない「その数そのもの」をプログラムで実現できてしまうのです。 このシリーズでは 「数を作る = 代数拡大」 を実装することをゴールとしつつ、その過程で代数学における「群・環・体」などの基礎的な概念についても解説していきたいと思います。 シリーズの狙い: 抽象的で難しい代数学を、プログラムを通して身近に感じられるようにしたい。 関数型やプロトコル指向に対する数学的な視点を展開してみたい。 「なるほど、分からん」ではなく「なるほど、すごい!」を目指す。 ちなみに僕は代数学はあまり得意ではないので、間違いなどあればご指摘下

    Swiftで代数学入門 〜 1. 数とは何か? - Qiita
    aike
    aike 2016/03/18
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2018 GMO Internet, Inc. All Rights Reserved.

    aike
    aike 2014/06/08
  • Swiftはすごい L'eclat des jours(2014-06-03)

    _ Swiftはすごい 朝起きたらTLでSwiftという文字が躍り、まさかのスィフト復権かと思ったらWWDCを受けての話で、どうやらアップルが新しいプログラミング言語を投入したらしいとわかった。 ガリバーの宇宙旅行 [DVD](坂九) たかがアップルの新しいプログラミング言語で何を騒いでいるのだろうとすごく疑問だったが、そんなにみんなObjective-Cが嫌いだったのかと(それにしてはえらく利用されているっぽい)感じたくらいだった。 そうは言っても、とりあえずdeveloper.apple.comを眺めると、SwiftについてはThe Swift Programming LanguageというiTSで無料で配布しているからiBooksで読めと書いてあるので、とりあえず後で読むことにして昼の仕事に戻った。 で、帰って来てSwiftをダウンロードして読むかと思い、ふと気づくと、MSD

    aike
    aike 2014/06/04
  • 1