zoukankan      html  css  js  c++  java
  • 代理,其他的类可以实现,而这个类不能实现,

    1,实现1是找不到的。。。

    #import <UIKit/UIKit.h>

    #import "RepositoryCommonView.h"

    @interface RepositoryViewController : UIViewController<myDelegate>

    @property(nonatomic,strong) IBOutletUIScrollView *myScrollView;

    @end

    #import <UIKit/UIKit.h>

    #import "RepositoryCommonView.h"

     

    2,实现2 是可以的。。。

    @interface RepositoryDetailViewController : UIViewController<myDelegate>

    @property(nonatomic,strong) IBOutletUIScrollView *myScrollView;

    @property(nonatomic,strong) NSString *tagId;

    @end

     

    3,代理在这个文件实现。。。

    @protocol myDelegate <NSObject>

    -(void)tagId:(NSString *)tagId;

    @end

     

    @interface RepositoryCommonView : UIView<TTTAttributedLabelDelegate>

    @property(nonatomic,strong) id<myDelegate> repositoryDelegate;

    @property(nonatomic) BOOL isFromDetailPage;

    -(UIView *)initData:(NSDictionary *)dic;

    @end

     

    解决:

    #import <UIKit/UIKit.h>

    #import "TTTAttributedLabel.h"

    #import "RepositoryViewController.h"

    这个东西太不智能了,自己追自己的尾巴玩。。。因此下次 注意了,不必要的头文件不要乱引入,系统的寻找规则会让你蛋疼不堪的,

    @protocol myDelegate <NSObject>

    -(void)tagId:(NSString *)tagId;

     

    @end

     

    @interface CommonView : UIView<TTTAttributedLabelDelegate>

    @property(nonatomic,strong) id<myDelegate> repositoryDelegate;

    @property(nonatomic) BOOL isFromDetailPage;

    -(UIView *)initData:(NSDictionary *)dic;

    @end

  • 相关阅读:
    Longest Palindromic Substring问题
    twosum问题
    longest substring问题
    特殊的ARP
    【转】人肉搜索技巧
    ARP攻击
    Linux kali安装及常用命令收集
    【转】ICMP协议
    SpringBoot集成Mybatis-XML方式通用Mapper
    springMVC的controller中insert()多次,记优惠券被多次领取
  • 原文地址:https://www.cnblogs.com/guligei/p/3144358.html
Copyright © 2011-2022 走看看