“'CGFloat' kann in Swift (iOS) nicht in 'Double' umgewandelt werden.

Ich versuche in Swift ein Bild in 9 Teile zu schneiden. Ich erhalte folgenden Fehler:

'CGFloat' kann nicht in 'Double' konvertiert werden

Ich erhalte diesen Fehler, wenn ichi oderj in den beiden Variablen.

Below ist Teil des Codes, der zum Ausschneiden des Bildes verwendet wird.

for i in 1...3
    {
        for j in 1...3
        {
            var intWidth = ( i * (sizeOfImage.width/3.0))
            var fltHeight = ( j * (sizeOfImage.height/3.0))
        var portion = CGRectMake(intWidth,fltHeight, sizeOfImage.width/3.0, sizeOfImage.height/3.0);
            .
            .
      "Code goes on"

Worin besteht das Problem

Antworten auf die Frage(1)

Ihre Antwort auf die Frage