只是想确保我做对了:
__unsafe_unretain我不拥有的物品吗?__unsafe_unretained我需要assign在@property?这是否意味着不保留对象,只是引用我指定的对象?在Xcode 4的集成界面生成器中,我是否遗漏了一些显而易见的内容,或者无法在开放的nib文件中自由缩放?
我想得到这个结构
CGPoint addLines1[] =
{
CGPointMake(30.0, 150.0),
CGPointMake(41.67, 145.19),
CGPointMake(53.33, 103.25),
CGPointMake(65.0, 131.67),
CGPointMake(76.67, 106.11),
CGPointMake(88.33, 110.20),
CGPointMake(100.0, 111.54),
CGPointMake(111.67, 112.13),
CGPointMake(123.33, 115.66),
CGPointMake(135.0, 123.7),
CGPointMake(146.67, 125.53),
CGPointMake(158.33, 115.1),
CGPointMake(170.0, 69.38),
CGPointMake(181.67, 112.47),
CGPointMake(193.33, 65.1),
CGPointMake(205.0, 103.33),
CGPointMake(216.67, 92.6),
CGPointMake(228.33, 54.76),
CGPointMake(240.0, 79.66),
CGPointMake(251.67, 53.81),
CGPointMake(263.33, 56.81),
CGPointMake(275.0, 88.19),
CGPointMake(286.67, 74.81),
CGPointMake(298.33, 28.1),
CGPointMake(310, 20.0),
};
Run Code Online (Sandbox Code Playgroud)
为了进行一些计算和绘制数据.
我有 CGPoint *lines = appDelegate.averageResponseTimePoints;
如何使阵列addLines[]从*lines?
我正在尝试使用删除线创建一个属性字符串,但是,这个简单的任务似乎比我预期的更难理解.这是我目前的(不起作用).谢谢您的帮助!
NSAttributedString *theTitle = [[[NSAttributedString alloc] initWithString:@"strikethrough text" attributes:[NSDictionary dictionaryWithObjectsAndKeys:[NSColor whiteColor], NSForegroundColorAttributeName, NSUnderlinePatternSolid, NSStrikethroughStyleAttributeName, nil]] autorelease];
Run Code Online (Sandbox Code Playgroud) 什么是长型?这是一个占用8个字节的整数,对吗?我想将long long类型转换为NSString,如下所示.
long long fbid = [[friend objectForKey:@"id"]longLongValue];
Run Code Online (Sandbox Code Playgroud)
我想要的价值fbid在我的NSString *str变量.我能做什么?
我试过了:
${__ RandomString (qwerty,"@",".com") }
Run Code Online (Sandbox Code Playgroud)
但它并不好.我想知道如何创建这种随机电子邮件地址?我没有在随机变量中添加任何内容,因为我不确定是否需要使用它.
我有一个我希望保存和加载的自定义类.该类包含NSDate,NSString和NSNumber.我在.h文件中实现了NSCoding协议.这是我到目前为止的代码.theDate是一个NSDate.theName是NSString.homeAway是NSNumber.
-(void)encodeWithCoder:(NSCoder *)aCoder {
[aCoder encodeObject:theDate forKey:@"theDate"];
[aCoder encodeObject:theName forKey:@"theName"];
[aCoder encodeObject:homeAway forKey:@"homeAway"];
}
-(id)initWithCoder:(NSCoder *)aDecoder {
if ((self = [super init])) {
theDate = [aDecoder decodeObjectForKey:@"theDate"];
theName = [aDecoder decodeObjectForKey:@"theName"];
homeAway = [aDecoder decodeObjectForKey:@"homeAway"];
}
return self;
}
Run Code Online (Sandbox Code Playgroud)
我使用下面的代码加载我的自定义对象.当我在调试器中使用print-object时,homeAway只显示为实际对象.theDate和theName说0x4e4f150似乎没有指向有效的对象.
[gamesArray setArray:[NSKeyedUnarchiver unarchiveObjectWithFile:path]];
Game *loadedGame = [gamesArray objectAtIndex:gameNumber];
Run Code Online (Sandbox Code Playgroud)
我使用以下代码保存数据:
我用它来调用我的类来创建一个新游戏(我试图保存的自定义类).代码最多为NSDate*aDate = [gameDate date]; 是无关紧要的.
-(void)newGame {
if (homeAway != 0) {
if (dateChanged == 1) {
if ([nameField.text length] > 0) {
[homeButton setImage:[UIImage imageNamed:@"HomeGray.png"] forState:UIControlStateNormal];
[awayButton setImage:[UIImage imageNamed:@"AwayGray.png"] forState:UIControlStateNormal]; …Run Code Online (Sandbox Code Playgroud) xcode memory-management nscoding nskeyedarchiver saving-data
我正在尝试使用youtube api的示例代码上传视频.当我按下上传按钮时,进度条完成其过程,但一旦到达结束点我就会收到错误.错误描述如下:
YouTube测试[2149:f803]错误 - 错误域= com.google.GDataServiceDomain代码= 400"无法完成操作.(com.google.GDataServiceDomain错误400.)"UserInfo = 0x69d5bd0 {}
这是按下上传按钮的代码
- (IBAction)uploadPressed:(id)sender {
[self.view resignFirstResponder];
NSString *devKey = [mDeveloperKeyField text];
GDataServiceGoogleYouTube *service = [self youTubeService];
[service setYouTubeDeveloperKey:devKey];
NSString *username = [mUsernameField text];
NSString *clientID = [mClientIDField text];
NSURL *url = [GDataServiceGoogleYouTube youTubeUploadURLForUserID:username
clientID:clientID];
// load the file data
NSString *path = [[NSBundle mainBundle] pathForResource:@"YouTubeTest" ofType:@"m4v"];
NSData *data = [NSData dataWithContentsOfFile:path];
NSString *filename = [path lastPathComponent];
// gather all the metadata needed for the mediaGroup
NSString *titleStr = [mTitleField text]; …Run Code Online (Sandbox Code Playgroud) ios ×3
iphone ×3
objective-c ×3
xcode ×2
xcode4 ×2
cocoa ×1
jmeter ×1
macos ×1
nib ×1
nscoding ×1
saving-data ×1
unicode ×1
upload ×1
youtube-api ×1
zoom ×1