您好我有这个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) 我想在C中创建一个函数.它将返回一个N范围内的随机整数,如: - rand()%N; 但事情是我想跟踪独特性.我不想重复这些数字.但我也可以通过制作一个数组并复制生成的整数来实现这一点.喜欢: -
array[count] = rand() % N;并且每次检查生成的数字是否已经在其中.(只需在数组[]中搜索; 这是一个简单的方法,但是正确的方法.这需要很多,如果有的话; 为此工作.这是我能想到的最好的.
问题是,我想为此问题获得最佳/优化的解决方案.最有效的方法是什么?
让我们清楚一些事情: - 我想在UILabel中设置一些始终是唯一的NSArray文本.我的NSArray从Plist获取数据,我的Plist有超过1000个条目.如果我想多次这样做会影响性能,所以我想要一些有效的方法来做到这一点.
我的应用程序在启动时检查NSString是否为空,如下所示:
if ([checkfieldstring1 isEqualToString:@""]) {
checkboxButton.hidden = YES;
}
else {
checkboxbutton.hidden = NO;
}
Run Code Online (Sandbox Code Playgroud)
但是,当存在空字符串时,该按钮不会被隐藏.我知道这个方法在我将它作为IBAction挂钩到按钮时有效,但在ViewDidLoad上没有...
我成功创建了UIBezierPath现在我想在UIView中拖动该事件在拖动事件(UIPanGestureRecognizer)上并获取该路径所争论的当前位置点.
是否有可能我们只能将UIBezierPath从一个地方拖到另一个地方?在UIView.
我刚刚开始使用Xcode和Interface Builder,所以简单到插入徽标作为图像(.png),我只是无法理解.
我知道有一个ImageView,你可以在iPhone App上插入,但在开发OSX App时我似乎无法找到该组件.那么在Interface Builder中将静态图像插入面板的最佳方法是,我是否使用自定义视图?
我需要创建一个发送通知的ios应用程序.(类似于Pushmebaby(https://github.com/stefanhafeneger/PushMeBaby)).(另请注意,这个mac应用程序已经2年了但我崩溃了)
我已经看到一些php网站的例子来做这个,买什么都不能直接从ios做到这一点.
对我来说有什么好的例子吗?
感谢,并有一个愉快的一天!
我正在尝试将我们的Facebook应用程序页面链接到我们的应用程序,以便用户可以从Facebook上的应用程序粉丝页面打开。
我试过了 :
NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/APPNAME"];
[[UIApplication sharedApplication] openURL:fanPageURL];
Run Code Online (Sandbox Code Playgroud)
其中应用名称是名称,该名称显示在我们的Facebook粉丝页面的网址上。发生的是,它以我的个人资料而不是相关页面打开了facebook应用程序。
这是为什么 ?(我没有要插入到该url的任何页面ID)
我需要从句子中获取人名.
示例: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) 我有一个问题......我正在阅读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是否已经等于员工的内容.如果是,退出该功能,否则它将解除分配员工并将员工设置为等于?
我在这里先向您的帮助表示感谢!
objective-c ×6
iphone ×3
ios ×2
xcode ×2
c ×1
cocoa ×1
facebook ×1
logic ×1
macos ×1
nsobject ×1
nsstring ×1
singleton ×1
swift ×1
uibezierpath ×1
viewdidload ×1