block弱引用

__weaktypeof(self) weakSelf =self;

[WM_NetworkServicegetDepartWithBlock:^(NSDictionary*result,NSError*error) {

NSLog(@"%@",result);

weakSelf.OperateNameArray= [NSMutableArrayarrayWithCapacity:0];

weakSelf.OperateInfoArray= [NSMutableArrayarrayWithCapacity:0];

for(NSDictionary*dicinresult[@"result"]) {

//NSString *str = dic[@"COM_NAME"];

NSString*str = [WM_SingledefaultSingle].INFO_USER;

StoreModel*model = [[StoreModelalloc]initWithDataDic:dic];

[weakSelf.OperateInfoArrayaddObject:model];

[weakSelf.OperateNameArrayaddObject:str];

}

_popView= [[PopoverViewalloc]initWithPoint:CGPointMake(251,245-juli)titles:self.OperateNameArrayimages:nil];

_popView.selectRowAtIndex= ^(NSIntegerindex){

StoreModel*model = weakSelf.OperateInfoArray[index];

//??????????? header.OperatorLabel.text = model.COM_NAME;

//weakSelf成員變量添加weakSelf弱引用

weakSelf.DEP_ID= model.DEP_ID;

//??????????? COM_NAME = model.COM_NAME;

};

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1、設置UILabel行間距 NSMutableAttributedString* attrString = [[...
    FF_911閱讀 1,405評論 0 3
  • 1、禁止手機睡眠[UIApplication sharedApplication].idleTimerDisabl...
    DingGa閱讀 1,142評論 1 6
  • 初學JavaScript經常被this繞暈,所以我總結一下JavaScript中的this。首先聲明本文討論的是非...
    NSO閱讀 269評論 0 1
  • hq 監控,管理elasticsearch集群以及通過web界面來進行查詢操作 項目地址:https://gith...
    小慕先森閱讀 519評論 0 0
  • 20歲之前,我希望能遇到一個能讓自己怦然心動的人,一個能讓我在心中暗暗說“就是他了”的人,然后我一定會鼓起勇氣、不...
    粗糙的外星人閱讀 225評論 0 0