«objective-c» 태그된 질문

이 태그는 Objective-C 기능에 관한 질문이나 해당 언어의 코드에 의존하는 질문에만 사용해야합니다. [cocoa] 및 [cocoa-touch] 태그를 사용하여 Apple의 프레임 워크 또는 클래스에 대해 문의해야합니다. 해당 플랫폼과 관련된 문제에 대해서는 관련 태그 [ios], [macos], [apple-watch] 및 [tvos]를 사용하십시오.

5
Objective-C 2.0에서 메소드를 더 이상 사용되지 않는 것으로 플래그 지정하려면 어떻게합니까?
나는 상당히 큰 iPad 앱을 개발하는 팀의 일원이며 우리가 만든 많은 클래스가 있습니다. 문제는 일부 메소드가 이제 거의 쓸모가 없어서 전체 시스템의 일부가 메소드를 사용한다는 것을 알기 때문에 단순히 제거하고 싶지는 않지만 사용할 수있는 더 나은 (최신) 변형이 있음 대신 (오래된 것 중 일부는 실제로 새로운 것을 호출하지만 전체 클래스 …

21
objective-c typedef를 해당하는 문자열로 변환
.h 파일에 typedef가 다음과 같이 선언되었다고 가정합니다. typedef enum { JSON, XML, Atom, RSS } FormatType; typedef의 숫자 값을 문자열로 변환하는 함수를 만들고 싶습니다. 예를 들어, 메시지 [self toString:JSON]가 전송 된 경우; 'JSON'을 반환합니다. 함수는 다음과 같습니다. -(NSString *) toString:(FormatType)formatType { //need help here return []; } 덧붙여서,이 구문을 시도하면 …
141 c  objective-c  enums  typedef 


1
“FOUNDATION_EXPORT”대“extern”
내가 사용 뒤에 이유는 무엇인지 묻고 싶다 FOUNDATION_EXPORT대신 extern에 객관적인 C의 프로젝트. 나는 이 질문을 확인 하고 사용하여 FOUNDATION_EXPORT무려 340 포인트 (1 위)를 extern얻었 지만 74 포인트 (2 위) 만 사용했습니다 . 아무도 이유를 설명 할 수 있습니까? FOUNDATION_EXPORT대신에 사용하는 실질적인 이유 가 extern있습니까? 감사!

23
UITableView 헤더 섹션 사용자 정의
UITableView각 섹션의 헤더 를 사용자 정의하고 싶습니다 . 지금까지 구현했습니다 -(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 이 UITabelViewDelegate방법. 내가하고 싶은 것은 각 섹션에 대한 현재 헤더를 가져 와서 UILabel하위보기로 추가 하는 것입니다. 지금까지는 그렇게 할 수 없습니다. 기본 섹션 헤더를 가져올 항목을 찾을 수 없기 때문입니다. 첫 번째 질문 은 기본 섹션 …


8
UIWebView 배경이 Clear Color로 설정되어 있지만 투명하지 않습니다.
iOS SDK 최신 버전과 XCode 4.2를 사용하여 iOS 4 응용 프로그램을 개발 중입니다. 내가 가진 XIB이 UIWebView와 알파 = 1.0 , 배경 으로 설정 클리어 컬러 와 불투명가 설정되어 있지 않습니다. 이 XIB 에서이 코드를 사용하여 이미지를 배경으로 설정했습니다. - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; …

11
Objective-C에 강력한 형식의 컬렉션이 있습니까?
저는 Mac / iPhone 프로그래밍과 Objective-C를 처음 사용합니다. C #과 Java에는 "generics"가 있는데,이 클래스의 멤버는 선언 된 유형 만 가능합니다. 예를 들어 C #에서 Dictionary<int, MyCustomObject> 정수 키와 MyCustomObject 유형의 값만 포함 할 수 있습니다. Objective-C에도 비슷한 메커니즘이 있습니까?

18
목표 -C : 파일을 한 줄씩 읽기
Objective-C에서 큰 텍스트 파일을 처리하는 적절한 방법은 무엇입니까? 각 줄을 개별적으로 읽고 각 줄을 NSString으로 취급하려고한다고 가정 해 봅시다. 가장 효율적인 방법은 무엇입니까? 한 가지 해결책은 NSString 방법을 사용하는 것입니다. + (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error 그런 다음 줄 바꿈 구분 기호로 줄을 분할 한 다음 배열의 요소를 반복합니다. 그러나 …

9
NSLocalizedString을 사용하는 모범 사례
(다른 모든 사람들과 마찬가지로) NSLocalizedString내 앱을 현지화 하는 데 사용 하고 있습니다. 불행히도 다음을 포함하여 몇 가지 "결점"이 있습니다 (NSLocalizedString 자체의 결함 일 필요는 없음). Xcode에서 문자열에 대한 자동 완성이 없습니다. 이로 인해 오류가 발생하기 쉬울뿐만 아니라 번거 롭습니다. 이미 존재하는 동등한 문자열을 알지 못했기 때문에 단순히 문자열을 다시 정의하게 …

18
UITableViewCell 내부에서 버튼 클릭 가져 오기
테이블 뷰가있는 뷰 컨트롤러와 테이블 셀 템플릿에 대한 별도의 펜촉이 있습니다. 셀 템플릿에는 몇 가지 버튼이 있습니다. 테이블보기를 정의 한보 기 컨트롤러 내부에서 클릭 한 셀의 색인과 함께 버튼 클릭에 액세스하고 싶습니다. 그래서 내가 ViewController.h있고 ViewController.m어디에 UITableView있고 TableTemplate.h, TableTemplate.m그리고 TableTemplate.xib펜촉이 정의되어 있습니다. 에 셀 인덱스가있는 버튼 클릭 이벤트를 원합니다 ViewController.m. …

15
UIButton의 텍스트 정렬 센터를 만드는 방법은 무엇입니까? IB 사용
IB를 중심으로 사용하여 UIButton의 제목을 설정할 수 없습니다. 내 제목은 여러 줄입니다. 이렇게해서 하지만 난 이걸 좋아해 나는 이것에 공간을 주었지만 그렇게하고 싶지 않습니다. 어떤 경우에는 정확하게 정렬되지 않고 정렬을 설정하는 UILabel 속성이 있지만 그 코드를 작성하고 싶지 않습니다. IB에서 모든 것을 설정하고 싶습니다. 감사

26
더 작은 경우 UIScrollView의 컨텐츠 중심
확대 / 축소 및 스크롤에 사용 하는 UIImageView내부가 UIScrollView있습니다. 스크롤보기의 이미지 / 내용이 스크롤보기보다 크면 모든 것이 잘 작동합니다. 그러나 이미지가 스크롤보기보다 작아지면 스크롤보기의 왼쪽 상단에 고정됩니다. 사진 앱과 같이 중앙에 유지하고 싶습니다. UIScrollView더 작을 때 중심 의 내용을 유지하는 것에 대한 아이디어 나 예가 있습니까? iPhone 3.0으로 작업하고 있습니다. …

10
UITableView 섹션 헤더의 글꼴 크기 변경
UITableView 섹션 헤더에서 텍스트의 글꼴 크기를 변경하는 가장 쉬운 방법을 알려주시겠습니까? 다음 방법을 사용하여 섹션 제목을 구현했습니다. - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section 그런 다음이 방법을 사용하여 섹션 헤더 높이를 성공적으로 변경하는 방법을 이해합니다. - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 이 방법을 사용하여 UITableView 셀을 채웠습니다. - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 그러나 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.