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.
arc

arc

Medlem
  • Registrerad 2004-04-27
  • Senast aktiv 2014-08-09
  • Antal inlägg 121

Foruminlägg

De senaste inläggen arc har skrivit i forumet.

  • Medlem
  • 2010-08-17 17:43
Ursprungligen av Mattias Hedman:

Min min dumhet trodde jag att jobba med hårdvaran var enkelt.

Att öppna biblioteket och välja en bild = lätt.
Att forma om den != lätt.

Att vad jag ska göra med den sedan... huvva!

Så lite hjälp skulle inte vara fel.

Ylan? Arc?

Vad är det exakt du vill göra med bilden som du valt ut från bildbiblioteket?
Du får väl en UIImage tillbaka från UIImagePickerController?

  • Medlem
  • 2010-08-15 15:24
Ursprungligen av Mattias Hedman:

och när man går från textView -> textField -> textView

Förstår inte riktigt vad du menar med det här? Det är väl alltid en UITextView?
Och menar du att text-propertyn inte är satt i UITextView? (dvs null)

  • Medlem
  • 2010-08-15 10:05

Kan du inte använda

- (void)textViewDidChange: (UITextView *)textView

Den anropas för varje tangenttryckning du gör i ett UITextView så första gången den anropas är när du skriver in första bokstaven i din UITextView. I och med det kan du inte ta bort texten i UITextView helt för då försvinner den första bokstaven. Så då får du ta bort allt utom sista tecknet i UITextView.

[textView setTextColor:[UIColor blackColor]];
NSString *s = [[textView text]substringFromIndex:[[textView text] length] - 1];
[textView setText:s];

Kanske lite väl komplicerat om du nu ändå kommit på någon lösning?

  • Medlem
  • 2010-08-15 09:45
Ursprungligen av Mattias Hedman:

Problemet kvarstår dock.
Jag vill att defaulttexten ska försvinna när jag börjar redigera inte när textView blir firstResponder.

Jag har letat runt och tror mig ha kommit något på spåren kanske...
Var tror nu om detta?
Placeholder in UITextView - Stack Overflow

Men kan du inte använda de events som ett UITextField ger ifrån sig när användaren ändrar texten? (bl.a. "Editing did begin")

Edit: Aj då, ser att du har en UITextView och inte UITextField. Då finns ju inga events att ta hand om.

  • Medlem
  • 2010-08-14 22:49
Ursprungligen av Mattias Hedman:

Jag har en textView kallad: contextAdd.

I den står det när programmet startar: Context i grå stil.
contextAdd är också firstResponder.

Jag vill att när användaren faktiskt börjar redigera så ska default texten försvinna och text färgen sättas till svart.

Här har ni min kod just nu:

if(firstTime = 0)

Den där raden ser inte bra ut En tilldelning i en if-sats är ett klassiskt misstag i C/C++/ObjC.

if( firstTime == 0)

kanske?

  • Medlem
  • 2010-08-05 10:37

Du skapar din vy (view) för dagboksinlägg i InterfaceBuilder. En helt ny *.xib-fil som heter t.ex. CreateNewDiaryView.xib

I den xib-filen har du en View och de gui-element som dagboksinlägget behöver (TextView, DatePicker, mm)

Du skapar sedan en view-controller klass i XCode som du lämpligen döper till CreateNewDiaryViewController. Den klassen ska förstås ärva UIViewController.

I InterfaceBuilder ska du nu ändra så att File's Owner i CreateNewDiaryView.xib blir av typen CreateNewDiaryViewController.

I den vy (låt oss kalla den DiaryViewController) där du har en knapp eller liknande för att skapa ett nytt dagboksinlägg gör du följande:

@implementation DiaryViewController
...
-(IBAction)createNewDiary: (id)sender {
...
CreateNewDiaryViewController *controller = [[CreateNewDiaryViewController alloc] initWithNibName:@CreateNewDiaryView bundle:nil];

[self presentModalViewController:controller animated:NO];
...
}

För att ta bort den modala vyn skall samma vy som skapade den modala dialogen göra följande:

[self dismissModalViewControllerAnimated:NO];

för att lösa det brukar den modala dialogens klass (CreateNewDiaryViewController) ha en pekare till vy som skapade och visade den modala dialogen (DiaryViewController):

@implementation DiaryViewController
...
-(IBAction)createNewDiary: (id)sender {
...
CreateNewDiaryViewController *controller = [[CreateNewDiaryViewController alloc] initWithNibName:@CreateNewDiaryView bundle:nil];

controller.diaryViewController = self;

[self presentModalViewController:controller animated:NO];
...
}

@implementation CreateNewDiaryViewController
...
-(IBAction)cancel: (id)sender {
...
[diaryViewController dismissModalViewControllerAnimated:NO];
...
}

Allt är kanske inte 100% korrekt eftersom det bara är fragment av kod men förhoppningsvis förstår du hur man gör. Jag kan ju inte heller svära på att det här är det optimala sättet att lösa det på.

  • Medlem
  • 2010-08-05 09:57

Handlar inte detta om

a) är det okey att bryta mot lagar och regler om man (eller gemene man) tycker lagen/regeln är onödig/inaktuell?

b) är det okey att bryta mot lagar och regler då den eventuella skada som kan ske är försumbar (totalt osannolik) om bara ett fåtal bryter mot regeln?

Om alla i ett plan har på sina mobiler (i flightmode), sina kameror, sina datorer (utan wlan), sina playstation, sina nintendos, sina cd-spelare, sina ipods mm så kan i alla fall jag tänka mig att det skulle kunna ha en viss effekt på planets sensorer/styrsignaler mm.
Speciellt om man har i bakhuvudet att viss av all denna elektronik säkert kommer vara gammal och därmed ganska uselt skärmad (man tar ju ibland fram sin gamla retro-elektronik).

Om bara en eller tio har på sin mobil tror inte jag heller att det påverkar, men hur ska jag kunna veta att det bara är jag som har på min mobil i flightmode?

Om bara jag häller ut målarfärg i avloppet kommer reningsverket fixa det, men om alla gör det kommer reningsverket inte klara av att rena avloppsvattnet.

Ni som förespråkar att man ska få ha sin mobil (i flightmode) på under start och landning, tycker ni det är okey om alla i planet har på sina gamla pc-datorer, sina nintendos mm? Om jag har med min hembyggda dator som är totalt oskärmad, är det okey? Eller var ska vi dra gränsen?

  • Medlem
  • 2010-08-05 09:17

Vill du inte att "skapa dagboksinlägg" ska vara en modal dialog? Som har en "avbryt" och en "klar"-knapp?

Då kanske du borde visa "skapa dagboksinlägg"-vyn med hjälp av

[self presentModalViewController:controller animated:NO];

  • Medlem
  • 2010-08-02 14:53
Ursprungligen av Zimmerman:

Vem har sagt att dom är till för att jävlas? Och nej, om du tror att en Iphone i flightmode - alltså avstängd radiodel - kan störa ut flygplans teknik så har du ingen susning.

Flygbolagen har alltså ett generellt avstängningsbeslut - detta innebär inte att flightmode är farligt. Så är det med många saker i världen - man har generella regler av förenklingsskäl - även om man vet att det finns undantag.

Ok, då får väl flygvärdinnorna börja med följande uppmaning:

"under start och landning skall all elektronik vara avstängd. Förutom den elektronik som tillhör Zimmerman och andra som vet bättre än flygindustrin, ni får förstås göra som ni vill eftersom ni är så kunniga på alla områden."

  • Medlem
  • 2010-08-02 13:44
Ursprungligen av Zimmerman:

Du tror alltså att en Iphone i flightmode är farlig? Tror du att jag skulle utsätta mig själv för fara och utsätta andra för fara - bl.a. barn i planet?
Bara för att du inte förstår att en Iphone i flightmode är lika ofarlig som en avstängd Iphone så ska du inte förvänta dig att vi upplysta ska delta i fördumningen och det fåraktiga regelföljandet. Det är inte mitt fel att du är oupplyst och har rädslor baserade på myter eller okunskap. Du får väl ta reda på sanningar - var inte så lat - tro inte på alla regler. Tänk själv. Var inte en robot.

Jag instämmer med Forssblads inlägg och jag har utvecklat AIS-transpondrar som sitter i många moderna flygplan så lite susning har jag nog ändå. Reglerna är inte till för att jävlas med passagerarna. De är till för att skydda passagerarna.

  • Medlem
  • 2010-08-02 12:56
Ursprungligen av Zimmerman:

Jo, den generella regeln förenklar för flygbolagen, men det skiter jag fullständigt i. Jag följer aldrig ovetenskapliga regler och jag skiter fullständigt i korkade lagar också. Det borde alla friska medborgare göra - det är bra för landet och samhället. Det var därför jag t.ex. gick mot röd gubbe när det inte var någon biltrafik kl. 04:00 på natten - även när detta var olagligt. Det är därför jag inte stänger av min Iphone utan sätter den i flightmode och lyssnar vidare på min musik (man behöver inte skylta med det - jag har aldrig behov av att demonstrera mina beslut).
Jag skadar ingen annan och jag sover gott om nätterna. Jag är en god människa.

Nu är det ju viss skillnad på att gå mot rött och använda elektronik i ett flygplan under start och landning. Om du har ett eget flygplan och flyger helt själv i det är det förstås okey så länge du inte kraschar ner i någon annans hus. Men att sitta i ett fullsatt plan med 100+ passagerare så är det inte bara din egen säkerhet du gör avkall på utan alla andra i planet kan råka illa ut på grund av din oförmåga att följa samhällets/flygets uppsatta regler.

Om du sitter bredvid mig under en start eller landning så kommer du få stänga av din telefon vare sig du vill det eller ej

Börjar tråden spåra ur eller?

  • Medlem
  • 2010-07-30 09:34

18 stycken i kön på Humlegårdsgatan kl 09:34.

  • Medlem
  • 2010-07-28 22:06
Ursprungligen av Zimmerman:

Så ja...då har man varit och fixat microSIM - förberedelsen är gjord. Man vet aldrig...dom kan ta slut på fredag...skulle absolut inte förvåna mig (Telia nämner själv"...så långt lagret räcker"). Så - tips; fixa detta i förväg - imorgon t.ex.

Är inte det rätt korkat av Telia? vad som kan hända är att det på fredag kväll finns t.ex. 500 personer med microSIM-kort och 500 personer iPhone 4, dock är det inte samma 500 personer. Vore det inte bättre att reservera microSIM-korten till de som köper iPhone?

  • Medlem
  • 2010-07-27 09:30
Ursprungligen av BlackSmp:

Men jag gillar inte att den enda låsningstiden verkar vara 24 månader..

Står det att det är 24 månader?

  • Medlem
  • 2010-07-25 17:07

Det brukar ha en tendens att dra iväg när det gäller kostnaderna. Ju mer man rotar i en idé desto mer inser man måste göras.

Det här är alltså en app där användarna skickar in info (text) till en web-sida och sedan ser andra användare i närheten den info? Då har vi en liten databas som ska hålla reda på all inskickad info. Hur länge ska infon finnas kvar i databasen? För evigt eller ska den tas bort efter en viss tid?

Att använda googles karta är busenkelt att använda en annan karta är betydligt knepigare.

Ska appen vara publik och finnas på AppStore? Då krävs lite administration där för att få upp appen (såvida inte någon gör det som redan har avtal klart med Apple).

För att göra en bra uppskattning på kostnaden behövs mer detaljerad info. Jag kan säga ett ungefärligt pris men prisintervallet blir stort på grund osäkerheten. Säg att det är 20-80 timmars jobb. En vild gissning bara. Säg att du anlitar någon som tar mellan 300 och 700:-/timme exkl moms. Då ligger priset mellan 7.500:- och 70.000:-. Och det svaret blir du inte gladare av antar jag?