我有一個連接到IBAction方法的自定義單元中的按鈕 - downloading
。當我點擊按鈕,然後我得到單擊單元格的索引路徑,並從該索引路徑中獲取數組的值。這是我的代碼從其他控制器返回後沒有得到字符串的值
-(IBAction)downloading:(id)sender
{
if(abletodownload){
classvalue = 1;
UITableViewCell *clicked = (UITableViewCell *)[[sender superview] superview];
clickedPath = [self.tableview indexPathForCell:clicked];
idstring =[arr7 objectAtIndex: clickedPath.row];
NSLog(@"idstring.....%@",idstring);
urlstring = [arr6 objectAtIndex: clickedPath.row];
holdingurlstring =[[NSString alloc]initWithString:urlstring];
NSLog(@"urlstring...%@",holdingurlstring);
titlestring = [arr2 objectAtIndex: clickedPath.row];
holdingtitlestring = [[NSString alloc]initWithString:titlestring];
NSLog(@"titlestring.....%@",titlestring);
objInAppClass = [[InAppClass alloc]init];
[objInAppClass canmakepayment];}
然後我分配並啓動InAppClass並執行InAppPurchase的所有功能。 bur當我從InAppClass返回時,我無法得到holdurlstring
和holdtitlestring
的值在其他部分這裏是代碼。
else{
abletodownload = TRUE;
NSLog(@"holdurlstring...%@",holdurlstring);
NSLog(@"holdtitlestring.....%@",holdtitlestring);
[self connectionwithrequest];
}
}
總之,我需要在從InAppClass返回後保存urlstring和titlstring的值。該怎麼辦?
:我沒有使用任何自定義單元類。我創建了單獨的空筆尖,我從裏面放置了帶有標識符和按鈕的UITableViewCell。然後我在cellForRowAtIndexPath方法中調用該nib。 – Ketan
其次我只是想'holdurlstring'和'holdtitlestring'的值在其他部分,因爲他們是如果部分。在If部分顯示將控制權移交給inappclass之前的值。但後來不是。 – Ketan