목적 c의 메소드에 대해 알 수없는 유형의 매개 변수 전달 가능?

user2408952

알 수없는 매개 변수 유형을 objective-C메소드 에 전달할 수 있습니까?

에서 이것을 달성하기 위해 C#쓸 수 <T>있지만 objective-C제네릭이 없다는 것을 알고 있으므로 이것을 가능하게하는 다른 방법이 objective-C있습니까?

a UITextField및의 자리 표시 자 텍스트와 같은 다른 개체의 텍스트 색상을 변경하는 메서드를 만들고 싶기 때문에이 기능이 필요합니다 UIButton. 그래서 제 계획은 호출 된 하나의 메서드 textWhite를 만든 다음이 메서드 내부에서 개체의 종류를 확인한 다음 일치하는 코드를 실행하여 텍스트 색상을 흰색으로 만드는 것이 었습니다.

Akshay Nalawade

예, 알 수없는 유형의 매개 변수를 전달할 수 있습니다. 아래 예를 참조하십시오.

-(void) fooMethod:(id)unknownTypeParameter {
  if( [unknownTypeParameter isKindOfClass:[Animal Class]]) {
      Animal *referanceObj = (Animal *) unknownTypeParameter;
      referanceObj.noOfLegs = 4;
  }
}

Objective-C에서 (id)를 사용하여 id 개체를 매개 변수로 사용 하려면 링크를 참조하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

get 메소드 및 매개 변수 전달에 대한 의심

분류에서Dev

다른 매개 변수가있는 {} 블록을 Ruby의 메소드에 전달할 수없는 이유

분류에서Dev

알 수없는 수의 매개 변수를 Visualforce JavaScript Remoting에 전달

분류에서Dev

이 메소드에 어떤 유형의 매개 변수를 전달해야합니까?

분류에서Dev

C # 런타임에서 매개 변수 형식을 알 수없는 메서드의 대리자 만들기

분류에서Dev

알 수없는 유형의 클래스 템플릿 매개 변수로 함수 전달

분류에서Dev

인수 유형을 알 수없는 경우 변수에 의해 인수가있는 메서드 호출

분류에서Dev

setHeader의 메소드에 객체 매개 변수 전달-낙타

분류에서Dev

laravel의 URL :: to () 메소드에 매개 변수 전달

분류에서Dev

Rails의 여러 메소드간에 매개 변수 전달

분류에서Dev

array.map의 메소드에 매개 변수 전달

분류에서Dev

XLRD의 open_workbook 메소드에 대한 매개 변수로 유니 코드 이진 데이터 전달

분류에서Dev

함수의 매개 변수로 전달 된 메소드 목록 실행

분류에서Dev

wicket의 AjaxFallbackLink에 어떤 유형 매개 변수를 전달해야합니까?

분류에서Dev

구체적인 구현에서 인터페이스 '알 수없는'매개 변수 유형 재정의

분류에서Dev

Web API 2 Controller post 메소드에서 둘 이상의 복합 유형 매개 변수를 개별적으로 전달할 수 있습니까?

분류에서Dev

유형의 인수 'NgElementConstructor <알 수없는>'형식의 매개 변수에 할당 할 수없는 'CustomElementConstructor'

분류에서Dev

C #의 함수 매개 변수에 두 가지 유형을 전달하는 방법은 무엇입니까?

분류에서Dev

메소드의 데코레이터 매개 변수는 클래스의 정적 멤버를 기반으로하는 목록 이해가 될 수 없습니다.

분류에서Dev

DocumentDB의 매개 변수가있는 쿼리에서 문자열 목록을 매개 변수로 전달

분류에서Dev

매개 변수 사전에 메서드에 대해 nullable이 아닌 형식 'System.Int32'의 매개 변수 'userId'에 대한 null 항목이 있습니다.

분류에서Dev

알 수없는 유형의 객체를 함수에 전달

분류에서Dev

0 클래스의 메소드에 선택적 매개 변수로 전달되고 매개 변수를 찾을 수 없습니다.

분류에서Dev

dbcontext 유형에 대해 정의 된 매개 변수없는 생성자가 없습니다.

분류에서Dev

Python 3에서 가변 개수의 매개 변수 전달

분류에서Dev

TextWatcher의 onTextChanged 메소드에있는 count 매개 변수가 입력 유형이 textWebPassword 인 EditText에 대해 제대로 작동하지 않습니다.

분류에서Dev

RemoteFunction 내에서 하나의 매개 변수에 대해 두 개의 값 전달

분류에서Dev

WSDL에 널 불가능으로 표시된 웹 서비스 메소드의 유형 또는 매개 변수

분류에서Dev

Null이 아닌 값 및 선택적 "키"매개 변수가있는 사용 가능한 항목에 대해 AngularFire2의 목록을 쿼리합니다.

Related 관련 기사

  1. 1

    get 메소드 및 매개 변수 전달에 대한 의심

  2. 2

    다른 매개 변수가있는 {} 블록을 Ruby의 메소드에 전달할 수없는 이유

  3. 3

    알 수없는 수의 매개 변수를 Visualforce JavaScript Remoting에 전달

  4. 4

    이 메소드에 어떤 유형의 매개 변수를 전달해야합니까?

  5. 5

    C # 런타임에서 매개 변수 형식을 알 수없는 메서드의 대리자 만들기

  6. 6

    알 수없는 유형의 클래스 템플릿 매개 변수로 함수 전달

  7. 7

    인수 유형을 알 수없는 경우 변수에 의해 인수가있는 메서드 호출

  8. 8

    setHeader의 메소드에 객체 매개 변수 전달-낙타

  9. 9

    laravel의 URL :: to () 메소드에 매개 변수 전달

  10. 10

    Rails의 여러 메소드간에 매개 변수 전달

  11. 11

    array.map의 메소드에 매개 변수 전달

  12. 12

    XLRD의 open_workbook 메소드에 대한 매개 변수로 유니 코드 이진 데이터 전달

  13. 13

    함수의 매개 변수로 전달 된 메소드 목록 실행

  14. 14

    wicket의 AjaxFallbackLink에 어떤 유형 매개 변수를 전달해야합니까?

  15. 15

    구체적인 구현에서 인터페이스 '알 수없는'매개 변수 유형 재정의

  16. 16

    Web API 2 Controller post 메소드에서 둘 이상의 복합 유형 매개 변수를 개별적으로 전달할 수 있습니까?

  17. 17

    유형의 인수 'NgElementConstructor <알 수없는>'형식의 매개 변수에 할당 할 수없는 'CustomElementConstructor'

  18. 18

    C #의 함수 매개 변수에 두 가지 유형을 전달하는 방법은 무엇입니까?

  19. 19

    메소드의 데코레이터 매개 변수는 클래스의 정적 멤버를 기반으로하는 목록 이해가 될 수 없습니다.

  20. 20

    DocumentDB의 매개 변수가있는 쿼리에서 문자열 목록을 매개 변수로 전달

  21. 21

    매개 변수 사전에 메서드에 대해 nullable이 아닌 형식 'System.Int32'의 매개 변수 'userId'에 대한 null 항목이 있습니다.

  22. 22

    알 수없는 유형의 객체를 함수에 전달

  23. 23

    0 클래스의 메소드에 선택적 매개 변수로 전달되고 매개 변수를 찾을 수 없습니다.

  24. 24

    dbcontext 유형에 대해 정의 된 매개 변수없는 생성자가 없습니다.

  25. 25

    Python 3에서 가변 개수의 매개 변수 전달

  26. 26

    TextWatcher의 onTextChanged 메소드에있는 count 매개 변수가 입력 유형이 textWebPassword 인 EditText에 대해 제대로 작동하지 않습니다.

  27. 27

    RemoteFunction 내에서 하나의 매개 변수에 대해 두 개의 값 전달

  28. 28

    WSDL에 널 불가능으로 표시된 웹 서비스 메소드의 유형 또는 매개 변수

  29. 29

    Null이 아닌 값 및 선택적 "키"매개 변수가있는 사용 가능한 항목에 대해 AngularFire2의 목록을 쿼리합니다.

뜨겁다태그

보관