Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
Kanin

Kanin

Medlem
  • Plats Göteborg
  • Sysselsättning Replace fear of the unknown with curiosity
  • Registrerad 2006-08-21
  • Senast aktiv 2012-11-03
  • Antal inlägg 102

Foruminlägg

De senaste inläggen Kanin har skrivit i forumet.

  • Medlem
  • Göteborg
  • 2008-08-04 11:09

Läser igenom kapitel 1, 2 och 3 för andra gången och nu börjar det definitivt sätta sig lite bättre. Dock finns det fortfarande vissa saker som jag inte helt förstår.

1. Vad är egentligen id för typ av objekt? Som jag har fattat det är det ett generellt objekt. Innebär?

2. Vad är NSNumber för typ av objekt? En kombination av int, float osv?

3. Vad är det som händer i denna kodsnutten, speciellt inom parenteserna efter for?
for (LotteryEntry *entryToPrint in array) {
// Display its contents
NSLog(@"%@", entryToPrint);
}

Tydligen anropar den en metod som heter description i LotteryEntry.m. Är det en "standardmetod" (i brist på bättre ordval) den alltid anropar när man försöker skriva ut klassen?

4. "A few of the initializers in Cocoa will return nil if initialization was impossible". Vad för typ av klasser är det som inte skulle klara av detta, och borde jag alltid kolla ifall [super init] returnerar nil i en init-metod?

Finns väl ett par andra frågetecken jag inte kommer på nu, men annars känns det som att det sitter rätt bra. I alla fall för att förstå koden. Debuggern verkar lite halvtrist, men säkert jätteanvändbar den dagen man gjort något katastroffel

  • Medlem
  • Göteborg
  • 2008-08-03 19:17

Ah, nu känner jag mig genast lite mer förståndig. Jag tackar och bockar!

  • Medlem
  • Göteborg
  • 2008-08-03 16:09

Har precis börjat komma in på deklarationer av objekt, och jag vet inte om det är jag som är extra trög idag men har lite svårt att förstå vad som egentligen händer. Kanske ni skulle kunna förklara lite bättre?

NSMutableArray *array;
array = [[NSMutableArray alloc] init];

Som jag förstått det deklarerar man en pekare, array, som pekar till en instans (vilket är ett objekt av en klass) av NSMutableArray.
Därefter allokerar man utrymme till denna instansen, för att sedan initiera den.
Rätt?

Det är väl främst andra raden som inte riktigt sitter som den ska. Allokerar man inte utrymme till instansen redan när man deklarerar den, och vad är det egentligen init innebär? Att den initieras säger mig inte så mycket jag önskar att det gjorde.

Senast redigerat 2008-08-03 16:41
  • Medlem
  • Göteborg
  • 2008-08-03 11:59

Jag har själv en fråga angående boken. Började läsa idag och de nämner att jag ska ha nib-filer i projektet, men har bara xib-filer som verkar uppföra sig på samma sätt. Är det något nytt som släpptes efter boken skrevs? Vad är skillnaden i så fall?

  • Medlem
  • Göteborg
  • 2008-07-31 14:25

Jahaja, så det fanns redan ett sådant program.

När jag inte hittade ett gjorde jag istället ett eget litet appleskript som löser det på ett liknande sätt. Ni kan få det om ni vill testa: http://illinoise.se/files/urltoclipboard.scpt

Mappen ni väljer att koppla skriptet till måste såklart vara nåbar från internet. Sedan:
- Först måste du lägga filen i mappen HDD:Bibliotek:Scripts:Folder Action Scripts.
- Därefter öppnar du filer och ändrar texten där det står "http://url.com/folder/" till url:en för din server.
- Nu ska du in i programmet "Inställningar för mappkommandon" som finns i Applescript-mappen bland dina program. Här lägger du till mappen som du vill att skriptet ska köras i samt väljer filen i rutan som kommer upp därefter.

Funkar antagligen inte lika bra som Dropshare, men funkar bra nog för mig

  • Medlem
  • Göteborg
  • 2008-07-31 14:15
Ursprungligen av Björnström:

- Smarta idéer och detaljer man skulle kunna lägga till för att göra kontorshotellet trevligt och "kreativt"

Google’s Master Plan for world domination at Blog . Jiboneus

  • Medlem
  • Göteborg
  • 2008-07-31 10:49
Ursprungligen av G.Lindqvist:

Instämmer med dig Kanin.

Vart hittar du den boken som var gratis? Eller är det Apples pdf-fil?

Inget Apple-dokument här inte, bara några överentusiastiska programmerare med för mycket fritid:
http://www.cocoalab.com/BecomeAnXcoder.pdf

  • Medlem
  • Göteborg
  • 2008-07-31 09:02

Tänkte börja lära mig Obj-C, så sitter och läser igenom gratisboken Become An Xcoder just nu. Bra bok såhär långt, men om man tidigare lärt sig VB.net och Java i skolan känns syntaxen i Obj-C sådär halvkul.

Aja, det släpper väl någon gång och man börjar då ifrågasätta sitt tidigare ifrågasättande.

  • Medlem
  • Göteborg
  • 2008-07-25 23:53

Ursäkta dröjsmålet, men glömde helt av tråden!

Har dubbelkollat och trippelkollat så jag inte har stängt av historiksamlandet någonstans i inställningarna, och så verkar fallet inte vara. Man kanske skulle försöka sig på en ominstallation... Imorgon.

  • Medlem
  • Göteborg
  • 2008-07-23 16:01

Jadu, kollade runt lite och verkar vara ett problem med den nya firmwaren, då det är fler än du som verkar ha problem:
Apple - Support - Discussions - iPhone WiFi off and on ...

En där föreslog att byta kryptering om du använder WEP, mer än så kan jag inte hjälpa dig. Du får hoppas på att en ny firmware-uppdatering kommer snart som löser detta.

Lycka till!

  • Medlem
  • Göteborg
  • 2008-07-23 14:26

Försvinner även Wifi-uppkopplingen till dina datorer samtidigt, eller är det bara din iPhone som påverkas?

Om du har möjlighet skulle jag testa koppla upp en annan iPhone (alternativt iPod Touch) och se om samma sak händer då.

  • Medlem
  • Göteborg
  • 2008-07-22 18:35

Antagligen ett longshot, men på MAMPs webbsida kan man ladda ner antingen UB, PPC eller Intel. Säker på att du inte dragit ner Intel-versionen?

  • Medlem
  • Göteborg
  • 2008-07-19 02:23

Sedan jag installerade skarp version av Firefox 3 har jag upptäckt att min sökhistorik försvinner, och detta väldigt slumpartat. Ofta är den kvar i någon dag, sedan försvinner den och detta kan ske när som helst, efter omstart eller mitt under körning.

Någon som råkat ut för detta?

Jag använder tilläggen Adblock Plus, ColorZilla, Quartz PDF Plugin, Stealther, StumbleUpon, Taboo, Undo Closed Tabs Button och Web Developer om det spelar någon roll.

  • Medlem
  • Göteborg
  • 2008-07-16 21:22

Skulle det teoretiskt sett gå att göra en sådan app som gör om iPhone till modem, eller sätter någon av Apples paragrafer i avtalet stopp för detta (alternativt tekniskt omöjligt)?

  • Medlem
  • Göteborg
  • 2008-06-26 16:22
Ursprungligen av Örjan Borgström:

Hur får man den att pixla rätt. Min Samsung tappar pixlar på höjden så toppmenyn försvinner när jag använder HDMI.
Samma fel med en liten Finlux 19"
Funkar med VGA men sämre bild.

Teven gör en sk overscan av bilden, för att få bort massa lulllull som brukade följa med bilden förr. Ganska onödigt nu, fast det följer med ändå. Jag vet inte hur man tar bort detta på en samsung, men leta upp en inställning som heter Pixelmapping, där borde svaret finnas. Fast på min Philips-LCD-teve hemma räckte det med att jag ställde in ingången som en PC-ingång så löste det sig.