Dit is een topic in Community » Forum » Pro » Software-ontwikkeling

Mac OS X SDK: checkbox is gone!

ctxppc

ctxppc op 02 juni 2010 #

Dag allemaal!

Voor ik begin: Dit topic heeft niets te maken met een probleem maar enkel een vaststelling. Als je problemen wilt oplossen, dan zit je op het verkeerde topic.

Sinds ik mijn Developer Tools heb opgewaardeerd naar de nieuwste iPhone SDK (3.1.3), zijn er ook enkele wijzigingen in de SDK voor Mac OS X geslopen. Dat weten de meeste actieve ontwikkelaars wel, maar ik heb een merkwaardige wijziging ondervonden.

Zoals de meeste ontwikkelaars weten is een selectievakje (checkbox) feitelijk een knop (button). Een selectievakje is gewoon een NSButton waarvan buttonType ingesteld is op check. In Interface Builder is deze naam vervangen door switch. Dit woord gebruikt Apple in de iPhone SDK. De switch is feitelijk het selectievakje van de iPhone. Bij de Mac blijkt die ook een switch te noemen, recentelijk.

Is dit enige aanwijzing op een toekomstige wijziging van het Mac OS X-besturingssysteem naar een iPhone OS-like interface of is dit gewoon een conventie die Apple wil opleggen tussen iPhone en Mac?

LighScan

LighScan op 03 juni 2010 #

Zeer interessante vaststelling die je daar maakt. Helaas zal enkel de toekomst zekerheid brengen.

Willemien op 03 juni 2010 #

de constante voor een aankruisvak, zoals het officieel heet, is al sinds 10.0 NSSwitchButton. het zou ook kunnen dat de term switch van NeXT komt en heel langzaam de terminologie van Mac OS 9 en eerder wordt afgeschaft.

ctxppc

ctxppc op 03 juni 2010 #

Willemien - op 03 juni 2010de constante voor een aankruisvak, zoals het officieel heet, is al sinds 10.0 NSSwitchButton. het zou ook kunnen dat de term switch van NeXT komt en heel langzaam de terminologie van Mac OS 9 en eerder wordt afgeschaft.


Waarom zo ineens die wijziging in Interface Builder?

Willemien op 04 juni 2010 #

in elke versie van IB zitten wijzigingen.
in IB 2.4.1 (bij 10.3) was de naam Switch. waarom de naam heen en weer wijzigt weet ik niet, misschien was het per ongeluk of zijn ze bij Apple wispelturig of weten ze niet wat ze willen of is het net hoe hun pet staat of veranderen ze de naam na klachten over inconsequent of verwarrend zijn of vindt de één zus en de ander zo en verandert de naam met wie er aan werkt.
als het nog steeds een vierkantje met een vinkje erin is dan herkent iedereen hem wel hoe hij ook heet.

ctxppc

ctxppc op 04 juni 2010 #

Willemien - op 04 juni 2010in elke versie van IB zitten wijzigingen.
in IB 2.4.1 (bij 10.3) was de naam Switch. waarom de naam heen en weer wijzigt weet ik niet, misschien was het per ongeluk of zijn ze bij Apple wispelturig of weten ze niet wat ze willen of is het net hoe hun pet staat of veranderen ze de naam na klachten over inconsequent of verwarrend zijn of vindt de één zus en de ander zo en verandert de naam met wie er aan werkt.
als het nog steeds een vierkantje met een vinkje erin is dan herkent iedereen hem wel hoe hij ook heet.


Dan kan ik alle hoop op een touch-based Mac OS X maar laten gaan? Oh well… iPad's fine. Thanks anyway!

Willemien op 05 juni 2010 #

je weet nooit, het lijkt me wel handig als er libraries voor de Mac komen zodat je een iPad-programma voor de Mac kan compileren. het is er min of meer al in de simulator.

Je kunt alleen reageren met een gratis OMT account.
Log in of registreer.

Inloggen