草庐IT

iPhone5s

全部标签

iphone - 如何在 objective-c iphone中将内容写入文本文件

我正在用iPhone编写内容。我使用了这段代码NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*filePath=[[pathsobjectAtIndex:0]stringByAppendingPathComponent:@"data.txt"];NSString*temp=[[NSStringalloc]initWithString:@"mynameisgaurav"];[tempwriteToFile:filePathatomica

iphone - 从 IOS 截取并打印屏幕截图

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我正在尝试截图并立即打印出来。由于某种原因,它没有正确响应...我正在将屏幕截图保存到文档目录中。这是代码:-(IBAction)printdoc{if([[UIScreenmainScreen]respondsToSelector:@selector(scale)])UIGraphicsBeginImageContextWithOptions(self

iphone - 在不使用 initWithContentsOfFile 的情况下将 plist 读取到 NSMutableArray

我有一个NSMutableArray,它会反复填充plist的变化内容。我如何最有效地做到这一点?我知道我可以使用第二个NSArray,我分配了initWithContentsOfFile,然后是arrayWithArray,但是没有方法可以在没有init的情况下直接加载文件的内容(考虑性能)。只是好奇。提前致谢。 最佳答案 NSMutableArray*coolArray=[NSMutableArrayarrayWithContentsOfFile:@"plistpath"]; 关于i

iphone - 可以像 iOS5 Weather 应用程序一样向 UITableView 添加行吗?

有没有办法通过点击一行向UITableView添加行,然后表格动画显示一些“隐藏”的数据行?与您可以在iOS5天气应用程序中点击最近的一天并显示每小时的天气View的方式大致相同? 最佳答案 怎么样:-(void)insertRowsAtIndexPaths:(NSArray*)indexPathswithRowAnimation:(UITableViewRowAnimation)animationUITableView类的方法? 关于iphone-可以像iOS5Weather应用程序一

iphone - 在 XCode 中创建应用的 LITE 版本

我正在尝试创建我的应用程序的LITE版本。我喜欢使用预处理器指令,所以我可以使用#ifdefLITE_VERSION//Codehere#endif这是我到目前为止所做的我复制了目标并重命名为ChecklistsLite。我添加了预处理器宏LITE_VERSION我更改了ChecklistsLite-Info.plist文件的名称和位置我在ChecklistTableView.m文件中添加了一些代码...#ifdefLITE_VERSIONNSLog(@"LiteVersion");#elifdefFULL_VERSIONNSLog(@"FullVersion");#elseNSLog

iphone - FBRequest委托(delegate)方法请求:didLoad: is not getting called

我正在使用Facebookiossdk进行共享,因为我需要获取用户基本信息,例如userName我正在做类似下面的事情,在@interface@interfaceViewController:UIViewController--------@property(nonatomic,retain)FBRequest*fbRequestObj;在@implementation中-(void)viewDidLoad{fbRequestObj=[[FBRequestalloc]init];[fbRequestObjsetDelegate:(id)self];[superviewDidLoad];

iphone - 如何在 Facebook API ios 中获取用户名?

我在我的iPhone应用程序中使用Facebook本地API进行共享,我需要在用户登录后立即知道我需要他的用户名,我怎样才能得到这个?提前申请任何帮助。 最佳答案 您可以使用图谱API来执行此操作。只需在fbDidLogin委托(delegate)方法中发出请求:-(void)fbDidLogin{NSUserDefaults*defaults=[NSUserDefaultsstandardUserDefaults];[defaultssetObject:[facebookaccessToken]forKey:@"FBAccessT

iphone - iO 上是否有图像缓存框架?

我已经在使用AFNetworking进行异步图像下载。我想知道是否有一种方法可以存储在磁盘或核心数据上,我应该为此调查SDWebImage吗?或者你会建议有一个自定义的解决方案。基本上我希望有一种非常透明的方式从url获取图像,所以首先在NSCache中查找它们,如果没有找到,请在磁盘(或核心数据)上查找,如果没有找到,请再次下载异步。感谢任何想法 最佳答案 SDWebImage已被证明是异步图像获取和缓存的可靠实现。如果您将网络图像用于按钮或ImageView,您甚至可以调用-(void)setImageWithURL:(NSUR

iphone - 在 iPhone 应用程序中播放视频库中的视频

我正在开发一个iPhone应用程序,我必须在其中播放多个视频,例如“评分最高”、“播放次数最多”、“收藏夹”等。每个类别可能有大约20个视频。因此,在资源文件夹中放置大约100个视频会增加应用程序的大小。所以我想做的是,首先将所有视频保存在设备本地,并在需要播放这些视频时从应用程序中选择相应的视频。那么有没有可能这样做呢?或者必须将所有视频都放在资源文件夹中?提前致谢。 最佳答案 是的,这是很有可能的。您可以之前将视频存储在设备中而不是资源文件夹中,并使用ALAssetsLibrary访问存储在照片库中的视频。有关如何使用ALAss

ios - 我如何使用我的 iPhone/iPad 应用程序生成二维码?

我有一些信息,如名称、公司名称、公司网址等,我想使用这些信息生成二维码,所以是否有任何免费的api可用于此目的,或者有什么方法可以为此目的生成二维码? 最佳答案 有几种方法可以做到这一点。我已经在这个答案中放置了一个例子。对于此答案,我们使用200x200大小的二维码。更多详情seehere.下方的二维码GoogleAPIhttp://chart.apis.google.com/chart?cht=qr&chs=200x200&chl=MECARD:例子:URL编码:http://chart.apis.google.com/char