iOS 개발 중인 Self - manager 디자인 모델
+ (void)wxShareWithImages:(NSArray *)images shareTitle:(NSString *)shareTitle shareContent:(NSString *)shareContent shareURLString:(NSString *)shareURLString response:(KZWResponseCallback)response;
너 는 쉐 어 서비스 하나만 따로 나 와.그리고 앱 의 많은 서 비 스 를 추출 하여 불필요 한 코드 를 줄 일 수 있다 는 것 을 알 수 있다.순수 하 다밤 을 들 면 바로 작가 의 원문 인 밤 이다. 왜 나 는 같은 밤 을 들 어야 하 는가? 왜냐하면 나 는 웨 이 보 의 두상 이 곳곳에 있 기 때문에 두상 을 클릭 하여 개인 센터 를 뛰 어 넘 고 두상 을 포함 한 각종 큰 v 효과 등 이 필요 하 다 고 말 하기 때문이다.코드 는 다음 과 같 습 니 다:
- (void)selfManagedConfigureWithAvatarURL:(NSURL *)URL VIPInfo:(id)info UID:(NSString *)UID {
[self configureWithAvatarURL:URL VIPInfo:info tapped:^{
// App Root -> TabBar -> Navigation -> ViewController
UITabBarController *tabBarControler = (id)[UIApplication.sharedApplication.delegate.window.rootViewController;
UINavigationController *navigationController = tabBarControler.selectedViewController;
// View Controller
FDUserProfileViewController *profileViewController = [FDUserProfileViewController viewControllerWithUID:UID];
[navigationController pushViewController:profileViewController animated:YES];
}];
}
여러분 은 문 제 를 발견 하고 view 에 뛰 어 넘 었 습 니 다.뛰 는 방법 은 controller 를 호출 해 야 한 다 는 것 을 잘 알 고 있 습 니 다. view 에 서 는 없습니다. 불편 하 다 는 것 을 설명해 야 합 니 다. 이 럴 때 는 router 가 필요 합 니 다. 여러 가지 춤 을 마음대로 춰 야 합 니 다. 하하 하.당신 의 self - mannage 를 더 순수 하 게.마지막 으로 밤 을 들 어 보 세 요. 여러분 의 app 에 webview 가 많 죠? webview 가 contrller 를 설명 한 것 이 아 닙 니까?사실 필요 없습니다. 하나의 controller 만 필요 합 니 다. url 을 전송 하면 웹 뷰 를 다시 열 면 그렇게 많은 controller 가 필요 없습니다. 그리고 우 리 는 안에서 router 를 응용 할 수 있 습 니 다.이렇게 하면 웹 뷰 의 네 비게 이 션 표시 줄, 되 돌아 갈 필요 가 있 는 지, titler 가 필요 한 지, 완전한 url 을 전 할 필요 가 있 는 지, path 만 전 할 필요 가 있 는 지, 테스트 또는 온라인 환경 등 이 모두 어 울 릴 수 있 습 니 다.시원 하지? 하하 하.당신 의 self - mannage 를 더 순수 하 게.나 에 게 도 이런 디자인 모델 에 대한 확장 일 뿐 이 니, 벽돌 을 던 져 옥 을 끌 어 올 리 고, 너 도 시원 하 기 를 바란다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.