我有一个UIImagePickerController,它将图像作为png保存到磁盘.当我尝试加载PNG并将UIImageView设置imageView.image为该文件时,它不会显示.
这是我的代码:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
NSData *imageData = UIImagePNGRepresentation(image);
// Create a file name for the image
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeStyle:NSDateFormatterShortStyle];
[dateFormatter setDateStyle:NSDateFormatterShortStyle];
NSString *imageName = [NSString stringWithFormat:@"photo-%@.png",
[dateFormatter stringFromDate:[NSDate date]]];
[dateFormatter release];
// Find the path to the documents directory
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
// Now we get the full path to the file
NSString *fullPathToFile = [documentsDirectory …Run Code Online (Sandbox Code Playgroud) 问题似乎微不足道,但我找不到任何合理的解决方案.我有翻译存储在Globalize3转换表中的国家/地区列表.如何获取按名称排序的国家/地区列表?
国家/地区名称不直接存储在模型中,而是存储在单独的表中.有没有合理的方法对结果进行排序而不是手动sql查询,或者在AR查询完成后手动排序结果表?
我正在学习Node.js - 在通过一些例子工作,我正在使用'express'框架,我已经安装了body-parser(使用npm install body-parser)并且它很好..但是,当我启动我的应用程序时 - 节点显示:
body-parser deprecated bodyParser: use individual json/urlencoded middlewares: app.js:30:11
body-parser deprecated undefined extended: provide extended option: node_modules\body_parser\index.js:85:29
Run Code Online (Sandbox Code Playgroud)
然而它继续显示它在端口xxxx上的"正常"监听.
当然,只是学习 - 我没有大量的包经验,但我把第一行称为'表达4'不喜欢我的身体解析器版本 - 虽然我从快递'网站上的链接得到它.
http://expressjs.com/resources/middleware.html
https://github.com/expressjs/body-parser?_ga=1.200820398.1885847446.1420349783
Run Code Online (Sandbox Code Playgroud)
我的app js目前看起来像这样 - 而且它正在工作,所以我不确定如何'接受'这个消息.(带有"app.use(bodyParser());"的行是上面的第30行引用)
var express = require( 'express' );
var path = require( 'path' );
var bodyParser = require( 'body-parser' );
var app = express();
// configure app
app.set( 'view engine', 'ejs' );
app.set( 'views', path.join( __dirname, 'views' ) );
// use middleware
// Body Parser for express …Run Code Online (Sandbox Code Playgroud) 我需要在我的iPhone应用程序中实现"保持登录状态"或"记住我"复选框.我该如何实现?如何存储用户ID?
非常感谢帮助,
谢谢,VKS
iphone ×2
body-parser ×1
express ×1
globalize2 ×1
ios ×1
javascript ×1
node.js ×1
ruby ×1
uiimageview ×1