'2015/01'에 해당되는 글 2건

  1. 2015.01.24 [userDefault] userDefault
  2. 2015.01.24 [layout]EditText weigh이 먹히지않는 경우.

[userDefault] userDefault

View Comments



[ userDefault ]


상황: userDefault를 사용해보자.


<해결 코드>



    // Create strings and integer to store the text info

    NSString *firstName = [firstNameTextField text];
    NSString *lastName  = [lastNameTextField text];
    int age = [[ageTextField text] integerValue];
     
    // Create instances of NSData
    UIImage *contactImage = contactImageView.image;
    NSData *imageData = UIImageJPEGRepresentation(contactImage, 100);
 
     
    // Store the data
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
     
    [defaults setObject:firstName forKey:@"firstName"];
    [defaults setObject:lastName forKey:@"lastname"];
    [defaults setInteger:age forKey:@"age"];
    [defaults setObject:imageData forKey:@"image"];
     
    [defaults synchronize];
     
    NSLog(@"Data saved");


   NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
     
    NSString *firstName = [defaults objectForKey:@"firstName"];
    NSString *lastName = [defaults objectForKey:@"lastname"];
     
    int age = [defaults integerForKey:@"age"];
    NSString *ageString = [NSString stringWithFormat:@"%i",age];
     
    NSData *imageData = [defaults dataForKey:@"image"];
    UIImage *contactImage = [UIImage imageWithData:imageData];
     




의견: 유저디포트를 사용해보았다.




0 Comments (+add yours?)

Leave a Reply

Tracbacks (+view to the desc.)

[layout]EditText weigh이 먹히지않는 경우.

View Comments



[ 제목 ]

상황:

 editText weigh이 비율에 따라 먹히지않는다.


<해결 코드>

              android:layout_width="0"


해결:  

weigh을 비율대로 준다음. 각 오브젝트에 layout_width 사이즈를 0 으로  수정한다.


의견:

editText만 그러한 경우를 갖는지는 모르지만, wrap_content 가 어느정도 고정적인 길이를 할당받고있는거 같다. 

그냥 0 으로 두고 쓰자




0 Comments (+add yours?)

Leave a Reply

Tracbacks (+view to the desc.)

Newer Entries Older Entries