小编The*_*eil的帖子

如何检查字符串是否包含Swift中的另一个字符串?

Objective-C检查一个子字符串的代码中NSString是:

NSString *string = @"hello Swift";
NSRange textRange =[string rangeOfString:@"Swift"];
if(textRange.location != NSNotFound)
{
    NSLog(@"exists");
}
Run Code Online (Sandbox Code Playgroud)

但是我如何在Swift中做到这一点?

string substring nsstring swift

504
推荐指数
16
解决办法
37万
查看次数

Codeign错误:删除过期的配置文件后找不到配置文件

试图重建一个昨天刚刚工作的应用程序.收到个人资料已过期的消息,因此我将其从iPod和iTunes中删除.当我选择一个新的配置文件(标识符中带有*)时,我现在收到一个错误:

__PRE__

我错过了什么?我查看了相关问题,但没有看到这种情况.

xcode codesign ios provisioning-profile

497
推荐指数
6
解决办法
14万
查看次数

如何隐藏iPhone导航栏上的"后退"按钮?

我添加了一个导航控件,可以在我的应用中切换视图.但有些观点不应该有"后退"(前一个标题)按钮.有关如何隐藏后退按钮的任何想法?

navigation iphone objective-c uinavigationcontroller ios

310
推荐指数
4
解决办法
17万
查看次数

如何在swift中使用后台线程?

如何在swift中使用线程?

dispatchOnMainThread:^{

    NSLog(@"Block Executed On %s", dispatch_queue_get_label(dispatch_get_current_queue()));

}];
Run Code Online (Sandbox Code Playgroud)

multithreading ios swift dispatch-queue

298
推荐指数
12
解决办法
23万
查看次数

文本视图占位符Swift

我正在创建一个使用文本视图的应用程序.现在我希望文本视图的占位符类似于您可以为文本字段设置的占位符.你会如何使用swift实现这一目标.

有谁知道如何做到这一点?

placeholder uitextview ios swift

297
推荐指数
15
解决办法
22万
查看次数

如何将图像放在UIButton中文本的右侧?

如果可以避免,我不想使用子视图.我想要一个UIButton背景图片,文字和图像.现在,当我这样做时,图像位于文本的左侧.背景图像,文本和图像都具有不同的突出显示状态.

layout user-interface uibutton ios

284
推荐指数
17
解决办法
15万
查看次数

退出iPhone应用程序的正确方法?

我正在编写一个iPhone应用程序,我需要强制它退出,因为某些用户操作.清理内存后分配的应用程序,调用终止应用程序的适当方法是什么?

iphone cocoa-touch objective-c ipad ios

270
推荐指数
12
解决办法
23万
查看次数

将图像添加到iPhone模拟器

我想用UIImagePickerControllerUIImagePickerControllerSourceTypePhotoLibrary,但它说,"没有照片".模拟器从哪里获取图像?我应该在哪里复制图像,以便它们显示在模拟器中?

iphone photo uiimagepickercontroller ios ios-simulator

268
推荐指数
18
解决办法
15万
查看次数

如何在NSUserDefaults中存储自定义对象

好吧,所以我一直在做一些戳,我意识到我的问题,但我不知道如何解决它.我已经创建了一个自定义类来保存一些数据.我为这个类制作了对象,我需要它们在会话之间持续.在我将所有信息都放入之前NSUserDefaults,但这不起作用.

-[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '<Player: 0x3b0cc90>' of class 'Player'.
Run Code Online (Sandbox Code Playgroud)

这是我将自定义类"Player"放入的错误消息NSUserDefaults.现在,我读过,显然NSUserDefaults只存储了某些类型的信息.那么我如何让我的对象进入NSUSerDefaults

我读到应该有一种方法来"编码"我的自定义对象,然后把它放进去,但我不知道如何实现它,帮助将不胜感激!谢谢!

****编辑****

好吧,所以我使用下面给出的代码(谢谢!),但我仍然有一些问题.基本上,代码崩溃了,我不知道为什么,因为它没有给出任何错误.也许我错过了一些基本的东西,我太累了,但我们会看到.这是我的Custom类"Player"的实现:

@interface Player : NSObject {
    NSString *name;
    NSNumber *life;
    //Log of player's life
}
//Getting functions, return the info
- (NSString *)name;
- (int)life;


- (id)init;

//These are the setters
- (void)setName:(NSString *)input; //string
- (void)setLife:(NSNumber *)input; //number    

@end
Run Code Online (Sandbox Code Playgroud)

实施档案:

#import "Player.h"
@implementation Player
- (id)init {
    if (self = [super init]) {
        [self setName:@"Player …
Run Code Online (Sandbox Code Playgroud)

iphone encoding objective-c nsuserdefaults ios

266
推荐指数
7
解决办法
13万
查看次数

如何强制NSLocalizedString使用特定语言

在iPhone上NSLocalizedString返回iPhone 语言的字符串.是否可以强制NSLocalizedString使用特定语言使应用程序使用与设备不同的语言?

localization objective-c internationalization nslocalizedstring ios

261
推荐指数
16
解决办法
14万
查看次数