小编Abi*_*ern的帖子

NSObject和NSMutableArray问题

您好我有这个NS对象:

@interface Checkin : NSObject {

    NSString *name;
    NSString *profID;
    NSString *time;
    NSString *lon;
    NSString *lat;
    NSString *country;
    NSString *city;
    NSString *place;
    NSString *photoURL;
    NSMutableArray *taggedID;
    NSMutableArray *taggedName;
}

@property(nonatomic, retain)NSString *name;
@property(nonatomic, retain)NSString *profID;
@property(nonatomic, retain)NSString *time;
@property(nonatomic, retain)NSString *lon;
@property(nonatomic, retain)NSString *lat;
@property(nonatomic, retain)NSString *country;
@property(nonatomic, retain)NSString *city;
@property(nonatomic, retain)NSString *place;
@property(nonatomic, retain)NSString *photoURL;
@property(nonatomic, retain)NSMutableArray *taggedID;
@property(nonatomic, retain)NSMutableArray *taggedName;

@end
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个NSMutable Array并在其中添加几个"Checkins".

当我这样做时:

 Checkin *checkinsA = [[NSObject alloc] init]; 

 NSDictionary *decodedJson = result;   
 NSArray *users = [decodedJson …
Run Code Online (Sandbox Code Playgroud)

iphone nsmutablearray nsobject

1
推荐指数
1
解决办法
1690
查看次数

如何重置Objective-C中的单例?

单身人士包含大量变数.

如何快速将变量重置为nil或0?

谢谢.

singleton objective-c

1
推荐指数
1
解决办法
971
查看次数

生成非重复随机数

我想在C中创建一个函数.它将返回一个N范围内的随机整数,如: - rand()%N; 但事情是我想跟踪独特性.我不想重复这些数字.但我也可以通过制作一个数组并复制生成的整数来实现这一点.喜欢: - array[count] = rand() % N;并且每次检查生成的数字是否已经在其中.(只需在数组[]中搜索; 这是一个简单的方法,但是正确的方法.这需要很多,如果有的话; 为此工作.这是我能想到的最好的.


问题是,我想为此问题获得最佳/优化的解决方案.最有效的方法是什么?

让我们清楚一些事情: - 我想在UILabel中设置一些始终是唯一的NSArray文本.我的NSArray从Plist获取数据,我的Plist有超过1000个条目.如果我想多次这样做会影响性能,所以我想要一些有效的方法来做到这一点.

c logic objective-c

1
推荐指数
1
解决办法
4101
查看次数

在ViewDidLoad上检查空的NSString?

我的应用程序在启动时检查NSString是否为空,如下所示:

if ([checkfieldstring1 isEqualToString:@""]) {

    checkboxButton.hidden = YES;
}
else {

    checkboxbutton.hidden = NO;
}
Run Code Online (Sandbox Code Playgroud)

但是,当存在空字符串时,该按钮不会被隐藏.我知道这个方法在我将它作为IBAction挂钩到按钮时有效,但在ViewDidLoad上没有...

iphone nsstring viewdidload

1
推荐指数
1
解决办法
264
查看次数

如何在UiView中拖动UIBezierPath

我成功创建了UIBezierPath现在我想在UIView中拖动该事件在拖动事件(UIPanGestureRecognizer)上并获取该路径所争论的当前位置点.

是否有可能我们只能将UIBezierPath从一个地方拖到另一个地方?在UIView.

iphone xcode objective-c ios uibezierpath

1
推荐指数
1
解决办法
1482
查看次数

如何在Interface Builder中为Mac OS X应用程序插入静态图像?

我刚刚开始使用Xcode和Interface Builder,所以简单到插入徽标作为图像(.png),我只是无法理解.

我知道有一个ImageView,你可以在iPhone App上插入,但在开发OSX App时我似乎无法找到该组件.那么在Interface Builder中将静态图像插入面板的最佳方法是,我是否使用自定义视图?

macos interface-builder

1
推荐指数
1
解决办法
1482
查看次数

从ios应用程序发送推送通知

我需要创建一个发送通知的ios应用程序.(类似于Pushmebaby(https://github.com/stefanhafeneger/PushMeBaby)).(另请注意,这个mac应用程序已经2年了但我崩溃了)

我已经看到一些php网站的例子来做这个,买什么都不能直接从ios做到这一点.

对我来说有什么好的例子吗?

感谢,并有一个愉快的一天!

xcode notifications objective-c push-notification

1
推荐指数
1
解决办法
7387
查看次数

打开Facebook URL到粉丝页面?

我正在尝试将我们的Facebook应用程序页面链接到我们的应用程序,以便用户可以从Facebook上的应用程序粉丝页面打开。

我试过了 :

NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/APPNAME"];
[[UIApplication sharedApplication] openURL:fanPageURL];
Run Code Online (Sandbox Code Playgroud)

其中应用名称是名称,该名称显示在我们的Facebook粉丝页面的网址上。发生的是,它以我的个人资料而不是相关页面打开了facebook应用程序。

这是为什么 ?(我没有要插入到该url的任何页面ID)

facebook objective-c

1
推荐指数
1
解决办法
1866
查看次数

从句子中提取名称

我需要从句子中获取人名.

示例:My Name is David Bonds and i live in new york.我想提取名称David Bonds.

My Name is肯定会在每一句话中.但在名称之后它可以包含句子的其余部分或者可能没有任何内容.从这个答案我能够达到目的My Name is.但它将打印出所有句子的其余部分.我想确保它只会抓取next two words.

 if let range = conversation.range(of: "My Name is") {
    let name = conversation.substring(from: range.upperBound).trimmingCharacters(in: .whitespacesAndNewlines)
    print(name)
 }
Run Code Online (Sandbox Code Playgroud)

ios swift

1
推荐指数
1
解决办法
305
查看次数

Objective-C代码说明?

我有一个问题......我正在阅读Mac OSX的Cocoa Programming和第8章第1部分,他正在编写MyDocument.m文件

什么行

employees a;
Run Code Online (Sandbox Code Playgroud)

做?

employees = [[NSMutableArray alloc] init];
Run Code Online (Sandbox Code Playgroud)

在上面,这意味着员工是一个可变阵列,但我不确定是什么

employees a;
Run Code Online (Sandbox Code Playgroud)

确实.

我只是猜测,但看起来代码正在检查参数a是否已经等于员工的内容.如果是,退出该功能,否则它将解除分配员工并将员工设置为等于?

我在这里先向您的帮助表示感谢!

cocoa objective-c

0
推荐指数
1
解决办法
274
查看次数