有没有像NSHomeDirectory()和NSTemporaryDirectory一样的快捷方法来到项目中的resources文件夹?
/ resources /文件夹是存储文件的最佳位置吗?
您从twitter回来的日期是这种格式Fri Aug 07 12:40:04 +0000 2009.我可以毫无问题地将值分配给NSDate.但是,当我尝试使用NSDateFormatter时,我得到一个零回复给我.我错过了什么?
NSDate *createdAt = [messageData objectForKey:@"created_at"];
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"M/d/yy HH:mm"];
NSString *dateString = [format stringFromDate:createdAt];
label.text = dateString;
Run Code Online (Sandbox Code Playgroud) 我有一个在ColdFusion中开发的Web服务,我试图在iPhone上使用它.Web服务返回JSON,它应该非常易于阅读.
但是,我一直无法找到一个简单的iPhone应用程序调用Web服务和使用数据的简单示例.有没有我刚刚遗漏的好的教程或例子?
每隔一段时间我就会收到一个我的客户端上传的大型数据文件,需要通过CMFL进行处理.问题是,如果我将处理放在CF页面上,那么它会在120秒后遇到超时问题.我能够将处理代码移动到CFC,似乎没有超时问题.但是,在处理过程中的某个时候,它会导致ColdFusion崩溃并且必须重新启动.我所经历的文件的每一行(8,000+)以及我以CFML形式提供的其他逻辑需要许多数据库查询(5个或更多,更新和选择的混合).
我的问题是通过这个文件的最佳方法是什么.有一点需要注意,我无法将文件移动到数据库服务器并完全使用数据库进行处理.但是,将每一行传递给处理所有事情的存储过程会更有效吗?它仍然是对数据库的大量调用,但与我现在的情况相比没什么.此外,向用户提供有关已处理文件数量的反馈的最佳方法是什么?
编辑:我正在运行CF 6.1
我有一个我继承的旧数据库.访问权限在任何地方都没有明确定义,我正在寻找一种快速的方法来为每个人提供这些权限.假设我的数据库中有一个不属于任何成员角色的用户.但是,他们可以访问特定表格的特定内容.例如,他们可以在表X上运行选择查询并在表Y上运行更新查询.我知道我可以通过转到每个用户的属性来找出它们的内容.但是,我想,必须有一个系统表,其中包含所有这些,并使其易于查询.这个查询会是什么样子.
仅供参考:我正在使用SQL Server 2005
更新:是否还有一种方法可以为服务器上的所有数据库执行此操作?
我有一个表视图,加载时创建一个人对象
Person.h
#import <UIKit/UIKit.h>
#import "TwitterHelper.h"
@interface Person : NSObject {
NSDictionary *userInfo;
NSURL *image;
NSString *userName;
NSString *displayName;
NSArray *updates;
}
/*
@property (retain) NSString *userName;
@property (retain) NSString *displayName;
@property (retain) NSDictionary *userInfo;
*/
@property (nonatomic, copy) NSURL *image;
@property (retain) NSArray *updates;
- (id)initWithUserName:userName;
@end
Run Code Online (Sandbox Code Playgroud)
Person.m
#import "Person.h"
@implementation Person
/*
@synthesize userName;
@synthesize displayName;
@synthesize userInfo;
*/
@synthesize image;
@synthesize updates;
- (id)initWithUserName:(NSString *)user{
userName = user;
userInfo = [TwitterHelper fetchInfoForUsername:user];
displayName = [userInfo valueForKey:@"name"];
image …Run Code Online (Sandbox Code Playgroud) 我有一个cfmail发送给大约8人(动态).其中一个地址不正确,因此不会发送整个电子邮件.coldfusion管理员或cfmail标签中是否有任何设置可以更改,因此它将发送给7个正确的人,并且只有一个人失败.我正在使用CF8.
NSDictionary *topic = [spaces objectAtIndex:i];
NSInteger topicid = [topic valueForKey:@"TOPICID"];
Run Code Online (Sandbox Code Playgroud)
当我运行这个并打印出主题时,我得到以下内容:
Printing description of topic:
<CFDictionary 0xdb2a70 [0x30307a00]>{type = mutable, count = 2, capacity = 12, pairs = (
10 : <CFString 0xdb5300 [0x30307a00]>{contents = "TOPICID"} = 29
12 : <CFString 0xdb53a0 [0x30307a00]>{contents = "TOPICNAME"} = <CFString 0xdb5360 [0x30307a00]>{contents = "zzzzzzzz"}
)}
Run Code Online (Sandbox Code Playgroud)
但是,当我查看topicid时,值始终是内存地址.我究竟做错了什么?
我正在使用XMLFormat()来编码XML文档的一些文本.但是,当我去读取我创建的XML文件时,我得到一个无效的字符错误.为什么XMLFormat()没有正确编码所有字符?
我正在运行CF8.
我无法让Facebook Connect正常工作.我(尝试)按照http://www.mobisoftinfotech.com/blog/iphone/iphone-fbconnect-facebook-connect-tutorial/上的说明进行操作,但它似乎适用于早期版本的xcode.以下是我正在采取的步骤.
似乎我已经设置好了所有内容然后在构建项目时遇到了跟随错误.
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FBSession", referenced from:
objc-class-ref in JetPackViewController.o
"_OBJC_CLASS_$_FBLoginButton", referenced from:
objc-class-ref in JetPackViewController.o
"_OBJC_CLASS_$_FBRequest", referenced from:
objc-class-ref in JetPackViewController.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)
我假设这与我如何将文件导入我的项目有关.那么我该如何解决这个问题或者我做错了什么?
iphone ×6
objective-c ×5
coldfusion ×4
cocoa ×3
cs193p ×2
batch-file ×1
cfmail ×1
coldfusion-8 ×1
datetime ×1
email ×1
encoding ×1
facebook ×1
filesystems ×1
formatting ×1
json ×1
memory-leaks ×1
nsdictionary ×1
nsinteger ×1
sql-server ×1
web-services ×1
xcode4 ×1
xml ×1