'Xcode'에 해당되는 글 9건

  1. 2016.10.10 [IOS / Object-C] - UITableView scroll bottom check
  2. 2016.10.10 [IOS / Object-C] - pushViewController, popViewControllerAnimated 닫기
  3. 2016.10.07 [IOS / Object-C] - Object-c NSMutableArray append in front ( addObjectsFromArray 반대 )
  4. 2016.10.05 [IOS / Object-C] - UITableView scroll bottom 스크롤 하단으로 보내기
  5. 2016.09.19 [IOS] - App Transport Security has blocked a cleartext HTTP 대응 방안
  6. 2014.12.10 [IOS / Object-C] - IOS 문자열 치환 Replace
  7. 2014.11.28 [IOS] - performselector may cause a leak because its selector is unknown 에러 ( Xcode, Object-c )
  8. 2014.06.30 [IOS] - 아이폰 스크린 가로, 세로 길이 구하기
  9. 2014.06.29 [IOS] - 문자열 붙이기 NSString stringWithFormat

[IOS / Object-C] - UITableView scroll bottom check

IOS ( Object-C ) 2016. 10. 10. 14:39
반응형

- (void) scrollViewDidEndDecelerating : (UIScrollView *) scrollView {

  NSArray *visibleRows = [__tableView visibleCells];

  UITableViewCell *lastVisible = [visibleRows lastObject];

  NSIndexPath *path = [__tableView indexPathForCell:lastVisible];

  

//  NSLog(@"Section : %d // Row : %d", path.section, path.row);

  

  if( path.row == [__tableData count] - 1 ) {

    NSLog(@"Scroll Bottom");

  }

}

반응형
:

[IOS / Object-C] - pushViewController, popViewControllerAnimated 닫기

IOS ( Object-C ) 2016. 10. 10. 11:27
반응형

pushViewController 로 열었는 activity 닫을때 popViewControllerAnimated


열기 : [self.navigationController pushViewController:activityViewList animated:YES];

닫기 : [self.navigationController popViewControllerAnimated:YES];

반응형
:

[IOS / Object-C] - Object-c NSMutableArray append in front ( addObjectsFromArray 반대 )

IOS ( Object-C ) 2016. 10. 7. 15:22
반응형

NSMutableArray *requestData;


[__tableData replaceObjectsInRange:NSMakeRange(0,0)

                      withObjectsFromArray:requestData];


__tableData 데이터의 앞쪽에 새로운 데이터 추가할경우 사용

반응형
:

[IOS / Object-C] - UITableView scroll bottom 스크롤 하단으로 보내기

IOS ( Object-C ) 2016. 10. 5. 13:48
반응형

NSInteger i = [__tableView numberOfSections] - 1;

  NSInteger lastRowIndex = [__tableView numberOfRowsInSection:i] - 1;

  NSIndexPath *indexPath = [NSIndexPath indexPathForRow:lastRowIndex inSection:i];

  

  [__tableView scrollToRowAtIndexPath:indexPath

                     atScrollPosition:UITableViewScrollPositionBottom

                             animated:YES];

반응형
:

[IOS] - App Transport Security has blocked a cleartext HTTP 대응 방안

IOS ( Object-C ) 2016. 9. 19. 11:24
반응형

info.plist 열기


하단에 


<key>NSAppTransportSecurity</key>

  <dict>

    <key>NSAllowsArbitraryLoads</key><true/>

  </dict>


항목 추가 ( 이유 IOS9 에서 http 통신 보안 강화기능으로 인하여 차단 )

반응형
:

[IOS / Object-C] - IOS 문자열 치환 Replace

IOS ( Object-C ) 2014. 12. 10. 11:45
반응형

NSString *orgString = @"가나다라 마바사 아자차카";

NSString *replaceString = [orgString stringByReplacingOccurrencesOfString:@"마바사" withString:@" ,,, "]; 


NSLog(@"String : %@", replaceString);

반응형
:

[IOS] - performselector may cause a leak because its selector is unknown 에러 ( Xcode, Object-c )

IOS ( Object-C ) 2014. 11. 28. 15:05
반응형

# pragma clang diagnostic push -- 추가

# pragma clang diagnostic ignored "-Warc-performSelector-leaks" -- 추가


  실행 코드


  [target performSelector:callBack withObject:dataToString];


pragma clang diagnostic pop -- 추가


해당 구문을 추가하면 워링경고창이 사라진다


performselector may cause a leak because its selector is unknown 에러는 말그대로 셀럭터를 못찾는다는 뜻

반응형
:

[IOS] - 아이폰 스크린 가로, 세로 길이 구하기

IOS ( Object-C ) 2014. 6. 30. 11:21
반응형

NSMutableArray *rtn = [NSMutableArray new];


CGRect screenRect       = [[UIScreen mainScreen] bounds];

NSInteger screenWidth   = screenRect.size.width;

NSInteger screenHeight  = screenRect.size.height;


[rtn addObject:[NSNumber numberWithInt:screenWidth]];

[rtn addObject:[NSNumber numberWithInt:screenHeight]];

반응형
:

[IOS] - 문자열 붙이기 NSString stringWithFormat

IOS ( Object-C ) 2014. 6. 29. 10:49
반응형

NSString *date = "2014. 06. 29 10:48";

NSString *Msg = "문자열 입니다";


[NSString stringWithFormat:@"%@%@%@", date, @" // ", Msg];


- `%@` 는 붙이는 문자 변수 만큼 선언해주셔야 합니다.

반응형
: