ios-从feed获取充填UIPickerView

问题描述

从feed获取充填UIPickerView

解析一个feed到NSMutableArray,填充UIPickerView如下:

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)thePickerView {
return 1;
}

- (NSInteger)pickerView:(UIPickerView *)thePickerView numberOfRowsInComponent:(NSInteger)component {
return [items count];
}

- (NSString *)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row     forComponent:(NSInteger)component {
return [items objectAtIndex:row];
}

-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row
  inComponent:(NSInteger)component
{
id item = [items objectAtIndex:row];
NSString *occasion = [item objectForKey:@"name"];
location.text = occasion;
}

但是运行之后,UIPickerView没有任何值,请高手提供解决方法。谢谢。

解决方案

在实例化PickerView时有没有设置它的代理.如果没有则不会调用它的这些协议方法

picker.delegate=self;
picker.datasource=self;
时间: 2024-10-25 08:54:29

ios-从feed获取充填UIPickerView的相关文章

ios开发-iOS app可以获取本地音频文件吗

问题描述 iOS app可以获取本地音频文件吗 自己的app没有录音功能.但是想读手机上的音频文件.可以不. 解决方案 PHP获取音频文件时长 解决方案二: 只能访问特定的目录 一般是不能访问

iOS的自己获取聊天室聊天记录该怎么做?

问题描述 iOS的自己获取聊天室聊天记录该怎么做?我这边自己的服务器从环信取到数据了,这样的话我在哪个方法里调用? 解决方案 我们客户端接口,加入聊天室,只能获取10条,你如果自己实现的话,你让你们的服务器去我们的服务器拉取聊天记录,然后自己客户端去你自己的服务器上获取

iOS获取公开群,安卓建立的公开群,iOS都没法获取成员,人数等

问题描述 iOS获取公开群,安卓建立的公开群,iOS都没法获取成员,人数等,这是什么原因 解决方案 获取这个群列表你调用的哪个方法?解决方案二:你调用rest获取一下这些群,看是不是公开群.

iOS 中如何获取某个聊天组中的成员列表

问题描述 本帖最后由 独孤求败 于 2015-2-27 14:52 编辑 iOS 中如何获取某个聊天组中的成员列表 解决方案 用 didFetchGroupOccupantsList方法获取

iOS选择器视图控件(UIPickerView)使用方法总结

OS中UIPickerView使用总结 UIPickerView是iOS中的原生选择器控件,使用方便,用法简单,效果漂亮. @property(nonatomic,assign) id<UIPickerViewDataSource> dataSource;                 @property(nonatomic,assign) id<UIPickerViewDelegate>   delegate;  设置数据源和代理 @property(nonatomic) BO

iOS推送获取不到设备token: 未找到应用程序的“aps-environment”的权利字符串

今天在调试利用腾讯出的信鸽推送系统做iOS的推送消息时,发现真机调试时提示"未找到应用程序的"aps-environment"的权利字符串",网上搜了搜原因大致是因为: APP id和mobileprovision对应不上. 按照信鸽官网的教程http://developer.xg.qq.com/index.php/IOS_%E8%AF%81%E4%B9%A6%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%8D%97我已经成功配置好了APP ID,但是

iOS开发之获取系统相册中的图片与视频教程(内带url转换)_IOS

好些天没写点东西了,最近公司要做新项目,有点小忙.不想我的坚持就此中断,我把我前些天研究的东西拿出来给大家看看. 这次整理的是AssetsLibrary和PhotoKit的使用.本人处女座,有点强迫症,之前写的项目里用的是AssetsLibrary写的调取相册内的媒体文件,但是Xcode总是报警告错误,虽然能够编译并展示效果,但是十几个警告错误挂在那,心里总不是滋味,所以我就研究了一下AssetLibrary和PhotoKit. 在 iOS 8 出现之前,开发者只能使用 AssetsLibrar

iOS开发之获取当前星期程序代码

把当前的日期转换为星期几 - (void)getWeek {     NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];     NSDate *now;     NSDateComponents *comps = [[NSDateComponents alloc] init];     NSInteger unitFlags = NSYearCalendarUni

iOS最简单获取IP方法

复制一下代码,就可以直接使用了! [objc] view plaincopyprint? //   //  HYBIPHelper.h   //  XiaoYaoUser   //   //  Created by 黄仪标 on 14/12/9.   //  Copyright (c) 2014年 xiaoyaor. All rights reserved.   //      #import <Foundation/Foundation.h>      @interface HYBIPHel