Θέλω όσοι έχουν σχέση με το αντικείμενο να δουν τα δύο παρακάτω κομμάτια κώδικα και να τα συγκρίνουν. Πιο πολύ όμως θέλω να το δούν όσοι δεν έχουν ιδέα από προγραμματισμό.
function isPhoneSupported(properties) {
version = parseGMR(properties);
if(version == null)
return 1;
if((version.generation == "RH") &&
((version.generation_version < 12) ||
((version.generation_version == 12) && (version.version < 5.0)))) {
// obex capability object is broken... can't get resource paths reliably
return 0;
}
return 1;
}
function isPhoneSupported(properties) {
version = parseGMR(properties);
if(version == null)
return 1;
if((version.generation == "RH") &&
((version.generation_version < 12) ||
((version.generation_version == 12) && (version.version < 5.0)))) {
// obex capability object is broken... can't get resource paths reliably
return 1;
}
return 1;
}
Η διαφορά είναι στη 10η γραμμή του κάθε κομματιού. Αυτό το 0 που αλλάζει σε 1. Όσο παράξενο κι αν σας φαίνεται, αυτό το 0 δεν επέτρεπε στο καινούριο κινητό μου να συγχρονιστεί με τον υπολογιστή μέσω BlueTooth. Κι επειδή δεν υπήρχε καμία μα καμία περίπτωση να κάτσω να γράψω 230 επαφές στο χέρι, ο φίλος googlης έπρεπε να μου δώσει τη λύση. Η Apple, για λόγους που δεν θα τους καταλάβω ποτέ (έτσι είναι οι μεγάλες εταιρίες), δεν επιτρέπει στο NOKIA 2630 να συγχρονιστεί με τους Mac αν το firmware του δεν είναι το τελευταίο που κυκλοφορεί. Εκτός και αν, αυτό το 0 γίνει 1 σε ένα από τα εκατοντάδες αρχεία που υπάρχουν κρυμένα στον φάκελλο του iSync.
Όσοι γνωρίζετε, θα καταλάβετε πως είναι λογικό έχει να κάνει με τη λογική τιμή που επιστρέφει η συνάρτηση. Οι υπόλοιποι μπορείτε να διανοηθείτε ότι η αλλαγή ενός 0 σε 1 μπορεί να σου λύσει τα χέρια; Είναι ενδιαφέρον, αν μη τι άλλο!
3 Ξεκαθαρίσματα τοπίου:
Χαρά στο κουράγιο αυτού που βρήκε την λύση!! Ο iGod (Steve Jobs) φαίνεται να έχει παραξενιές όσο γερνάει...
Το ποστ σου είναι προβοκατορικο... τι εννοώ... στην εξετάστική πήρα σε ένα μάθημα 00... πήγα για αναβαθμολογηση και το μονο που αλλαξαν ήταν ενα 0 σε 1. Δλδ έγινε 10. Είδες διαφορα;
Από κει και πέρα αν κάθισες και το βρήκες μόνος σου... μπορώ να χρησιμοποιήσω το όνομά σου όταν κάνω αίτηση για το Χάρβαρντ?
na sou pw...nomizeis oti kataferes kati..
xaxa
Apla to mono pou ekanes einai na kaneis tin sunartisi axristi afou se kathe periptosi gurnaei 1.
mporouses poli apla na sviseis kai olo ton kwdika kai na valeis ena return 1 na teleiwneis kai mia ora arxitera :-p
Ante pali me autes tis kiniseis entupwsiasmou apo ton vgerasimo.
Elpizw na katalaves poios eimai !!!
Δημοσίευση σχολίου