swift2

    14

    2答えて

    私は、スウィフトでこの愚かな振る舞いに遭遇しましたが、オプションの強制アンラッピングは伝播しません。 使用しようとすると:ドキュメントから !存在しない任意の値にアクセスすると、ランタイムエラーが発生します。使用する前にオプションにnil以外の値が含まれていることを必ず確認してください。その値を強制的にアンラップします。 再現するために: func foo(bar:String?) throws{

    24

    1答えて

    スウィフトstructsのメンバーstaticが暗黙のうちにlazyであることに気がつきました。例えば 、これは一度だけinitを呼び出します: class Baz { init(){ print("initializing a Baz") } } struct Foo { static let bar = Baz() } var z = Foo

    5

    3答えて

    クラス型を取り入れてコンストラクタを返すファクトリ関数を作成したいので、後でそのクラスのインスタンスを作成するコンストラクタです。 私はフルーツのサブクラスであるAppleとOrangeの2つのクラスがあるとします。それらは私が後で知るだけのunknownNumberで初期化する必要があります。 class Apple: Fruit { init(unknownNumber: Int)

    9

    2答えて

    私は上記のように40x40の正方形を作成しました。私は正方形の位置にかかわらず、1秒以内に画面全体の幅を取るまで、私の正方形の幅をアニメーション化(増加)するために使用したい4×40のストリップを持っています。両側にあるプログレスバーのロードに似ています。 UPDATE 私は、正方形は物理体である、したがって、物理学本体はまた、スプライトの増加に伴って増加しなければならないことを言及するのを忘れて

    9

    1答えて

    私はCommonCryptoをSwiftフレームワークで使用しています.1年以上にわたって正常に動作しています。私はここで見つけるのソリューションを使用 :スウィフトの枠組みからCommonCryptoを参照するために、具体的にImporting CommonCrypto in a Swift framework を、私がしなければならなかった: 私のフレームワークのXcodeプロジェクトの隣にC

    15

    1答えて

    :私は私のようなエラーが出swift buildを実行すると import PackageDescription let package = Package( name: "ProjectName", dependencies: [ .Package(url: "https://github.com/intellum/neeman.git", majorVer

    10

    4答えて

    初期化機能のみを含む単純なクラスの初期化子に相当するプロトコルを知りたいのですが、具体的なクラスで拡張することを意図しています。 だから、おそらく最も簡単なコードを表示することです - 私は、次のプロトコル拡張と同等を探しています: import UIKit class Thing { var color:UIColor init(color:UIColor) {

    9

    2答えて

    私は、一連の非同期イベントを起動し、その結果をバッファに書き込むアプリケーションを持っています。問題は、私は同期(非同期プロセスをスポーンスレッドで) スケルトンコードに書き込まれるバッファは、 let Session = NSURLSession.sharedSession() let TheStack = [Structure]() //This gets called asynchron

    5

    1答えて

    ViewController私はinit()にPublishSubjectを使用してホットストリームを作成しています。 ViewModelはビューから生成されたストリームであるため、ViewModelを作成する前にビューのバインドが完了するまで待つ必要があるため、ViewModelにを使用してストリームを渡します。 ViewModelを作成した後、ViewControllerのイベントをストリーム

    6

    1答えて

    私のタッチでメソッドを始めました。この単純な行のコードは、背景色を赤にします。 runAction(SKAction.colorizeWithColor(SKColor.redColor(), colorBlendFactor: 1.0, duration: 1.0)) すべてが正常に動作しているが、問題は、コードが別の色に背景フェードを作成する別の方法である、またはあるかどう場合、私は思って