Προθερμαίνετε τον φούρνο στους 180 °C και τοποθετείτε τη σχάρα στη μεσαία θέση. Βουτυρώνετε μια στρογγυλή φόρμα με αποσπώμενα τοιχώματα 23 εκ. και στρώνετε τον πάτο της με αντικολλητικό χαρτί.
Σε μεγάλο μπολ, ανακατεύετε το αλεύρι με τη ζάχαρη, το μπέικιν πάουντερ, την κανέλα και το αλάτι.
Σε άλλο μπολ, χτυπάτε τα αυγά και προσθέτετε το λιωμένο βούτυρο, το εκχύλισμα βανίλιας και το γάλα. Αναμειγνύετε τα υγρά υλικά με το μείγμα του αλευριού ανακατεύοντας μέχρι να ενσωματωθούν πλήρως. Προσθέτετε τις σταφίδες ή τα καρύδια και τα κομμάτια μήλου.
Μεταφέρετε το μείγμα στη φόρμα. Ψήνετε σε προθερμασμένο φούρνο για περίπου 35' - 40'. Βγάζετε από τον φούρνο και τοποθετείτε το κέικ σε σχάρα να κρυώσει.