londonappbrewery / Clima-Flutter-Completed

The completed code for the Clima Project - The Complete Flutter Development Bootcamp

Home Page:https://www.appbrewery.co/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

I followed all steps of tutorial, but still getting this error.

azeemgujjar opened this issue · comments

════════ Exception caught by widgets library ═══════════════════════════════════════════════════════
The following _TypeError was thrown building Builder:
type 'int' is not a subtype of type 'double'

The relevant error-causing widget was: 
  MaterialApp file:///D:/Clients/experiments/Clima-Flutter/lib/main.dart:9:12
When the exception was thrown, this was the stack: 
#0      _LocationScreenState.updateUI.<anonymous closure> (package:clima/screens/location_screen.dart:36:14)
#1      State.setState (package:flutter/src/widgets/framework.dart:1233:30)
#2      _LocationScreenState.updateUI (package:clima/screens/location_screen.dart:28:5)
#3      _LocationScreenState.initState (package:clima/screens/location_screen.dart:24:5)
#4      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4640:58)
...
════════════════════════════════════════════════════════════════════════════════════════════════════

Please help

i find the issue, actually sometimes if weather value is not in double type this through error, seems dart is not that smart as other popular old languages. i don't know why google choose this garbage.
i change my variable type from double to "var" and this fixes the issue.

i find the issue, actually sometimes if weather value is not in double type this through error, seems dart is not that smart as other popular old languages. i don't know why google choose this garbage.
i change my variable type from double to "var" and this fixes the issue.

because its also a strongly typed language?