エラー:イニシャライザーは型内でのみ宣言できます

サヒル・カプール

これが私のコードです

extension UIImage {
    convenience init(color: UIColor, size: CGSize = CGSizeMake(1, 1)) {
        let rect = CGRectMake(0, 0, size.width, size.height)
        UIGraphicsBeginImageContext(rect.size)

        let context = UIGraphicsGetCurrentContext()
        CGContextSetFillColorWithColor(context, color.CGColor)
        CGContextFillRect(context, rect)

        let image = UIGraphicsGetImageFromCurrentImageContext()
        UIGraphicsEndImageContext()

        init(CGImage: image.CGImage!)
    }
}

init(CGImage: image.CGImage!)、エラーが発生します

イニシャライザーは、型内でのみ宣言できます

マーティンR

専用の初期化子は、便利な初期化子から次のように呼び出されますself.init(...)

self.init(CGImage: image.CGImage!)

なしself.(またはsuper.、あなたはスーパークラス初期化子を呼び出す場合)、コンパイラのミスinit(...)のための宣言initメソッドの。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

イニシャライザーは、タイプ/コーダー内でのみ宣言できます

分類Dev

イニシャライザーは、タイプswift3内でのみ宣言できます。

分類Dev

イニシャライザでアクセスできるのは静的メンバーのみです

分類Dev

OpenGLES 3.0:「グローバルイニシャライザで使用できるのはconstsのみです」

分類Dev

指定イニシャライザは、「スーパー」でのみ指定イニシャライザを呼び出す必要があります

分類Dev

iOS Swift Decodable:エラー:引数のない型のイニシャライザーを呼び出すことができません

分類Dev

NSErrorイニシャライザでコードの列挙型を渡すときにエラーが発生しました

分類Dev

このエラーの取得:条件付きバインディングのイニシャライザーは、「ブール」ではなく、オプションの型である必要があります

分類Dev

routers.rbはイニシャライザーのコードにアクセスできますか?

分類Dev

イニシャライザなしで暗黙的に型指定された配列を宣言できないのはなぜですか?

分類Dev

偶発的なオーバーライド:次の宣言には、特定のクラス階層で同じJVMシグニチャーエラーがあります

分類Dev

パラメータ 'initialState'はそのイニシャライザで参照できません

分類Dev

「条件内の変数バインディングにはイニシャライザーが必要です」Swift2.0のエラー

分類Dev

アイテムには型アノテーションがなく、独自のイニシャライザで直接または間接的に参照されます

分類Dev

エラー:条件付きバインディングのイニシャライザーには、「文字列」ではなく、オプションの型が必要です

分類Dev

SwiftでNSDictionaryのイニシャライザーをオーバーライドすることはできません

分類Dev

リスト内のForEachでのSwiftUIエラー:タイプ 'の引数リストでタイプ'リスト 'のイニシャライザーを呼び出すことができません(@escaping()...(コードを参照)

分類Dev

エラー:非集計型vector <int>をイニシャライザーリストで初期化できません

分類Dev

Swift 2移行エラー:SKSpriteNodeの指定されたイニシャライザーでnilを渡すことができなくなりました

分類Dev

テンプレート関数へのポインタを含むイニシャライザリストをコンパイルするときに、gccでエラーが発生しましたが、clangではエラーが発生しません

分類Dev

イニシャライザでアクセスできるのは静的メンバーのみです。Dart2.0

分類Dev

人を説明するために使用できるCocoaイニシャライザーはありますか?

分類Dev

イニシャライザリストの以前のメンバーを参照できますか?

分類Dev

Keras、tensorflow:変数のイニシャライザー...は、制御フロー構造、ループ、または条件付きの内部からのものです

分類Dev

クロージャを含むタイプイニシャライザでプロパティを初期化するときのコンパイルエラー

分類Dev

QML宣言型コードのエラーをキャッチできますか?

分類Dev

SKNodeサブクラスはエラーを生成します:引数なしでタイプ「X」のイニシャライザーを呼び出すことはできません

分類Dev

条件付きバインディングのイニシャライザーは、「文字列」変数エラーではなく、オプションタイプである必要があります

分類Dev

条件付きバインディングのイニシャライザはオプションの型である必要があります

Related 関連記事

  1. 1

    イニシャライザーは、タイプ/コーダー内でのみ宣言できます

  2. 2

    イニシャライザーは、タイプswift3内でのみ宣言できます。

  3. 3

    イニシャライザでアクセスできるのは静的メンバーのみです

  4. 4

    OpenGLES 3.0:「グローバルイニシャライザで使用できるのはconstsのみです」

  5. 5

    指定イニシャライザは、「スーパー」でのみ指定イニシャライザを呼び出す必要があります

  6. 6

    iOS Swift Decodable:エラー:引数のない型のイニシャライザーを呼び出すことができません

  7. 7

    NSErrorイニシャライザでコードの列挙型を渡すときにエラーが発生しました

  8. 8

    このエラーの取得:条件付きバインディングのイニシャライザーは、「ブール」ではなく、オプションの型である必要があります

  9. 9

    routers.rbはイニシャライザーのコードにアクセスできますか?

  10. 10

    イニシャライザなしで暗黙的に型指定された配列を宣言できないのはなぜですか?

  11. 11

    偶発的なオーバーライド:次の宣言には、特定のクラス階層で同じJVMシグニチャーエラーがあります

  12. 12

    パラメータ 'initialState'はそのイニシャライザで参照できません

  13. 13

    「条件内の変数バインディングにはイニシャライザーが必要です」Swift2.0のエラー

  14. 14

    アイテムには型アノテーションがなく、独自のイニシャライザで直接または間接的に参照されます

  15. 15

    エラー:条件付きバインディングのイニシャライザーには、「文字列」ではなく、オプションの型が必要です

  16. 16

    SwiftでNSDictionaryのイニシャライザーをオーバーライドすることはできません

  17. 17

    リスト内のForEachでのSwiftUIエラー:タイプ 'の引数リストでタイプ'リスト 'のイニシャライザーを呼び出すことができません(@escaping()...(コードを参照)

  18. 18

    エラー:非集計型vector <int>をイニシャライザーリストで初期化できません

  19. 19

    Swift 2移行エラー:SKSpriteNodeの指定されたイニシャライザーでnilを渡すことができなくなりました

  20. 20

    テンプレート関数へのポインタを含むイニシャライザリストをコンパイルするときに、gccでエラーが発生しましたが、clangではエラーが発生しません

  21. 21

    イニシャライザでアクセスできるのは静的メンバーのみです。Dart2.0

  22. 22

    人を説明するために使用できるCocoaイニシャライザーはありますか?

  23. 23

    イニシャライザリストの以前のメンバーを参照できますか?

  24. 24

    Keras、tensorflow:変数のイニシャライザー...は、制御フロー構造、ループ、または条件付きの内部からのものです

  25. 25

    クロージャを含むタイプイニシャライザでプロパティを初期化するときのコンパイルエラー

  26. 26

    QML宣言型コードのエラーをキャッチできますか?

  27. 27

    SKNodeサブクラスはエラーを生成します:引数なしでタイプ「X」のイニシャライザーを呼び出すことはできません

  28. 28

    条件付きバインディングのイニシャライザーは、「文字列」変数エラーではなく、オプションタイプである必要があります

  29. 29

    条件付きバインディングのイニシャライザはオプションの型である必要があります

ホットタグ

アーカイブ