小编Ind*_*ore的帖子

为什么这段代码给我一个关于弱属性的错误?

这是我在iOS上使用ARC的简单代码:

@interface Person : NSObject {
    NSObject *objStrong;
    NSObject *objWeek;
}
@property(strong) NSObject *objStrong;
//getting error at this line
@property(weak) NSObject *objWeek; //Existing ivar 'objWeek' for _week property 'objWeek' must be _week 

@end

@implementation Person
@synthesize objStrong;
@synthesize objWeek;

@end
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,编译器抱怨_weak属性'objWeek'的现有ivar'objWeek'.为什么这段代码没有正确编译?

iphone objective-c ios automatic-ref-counting

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

如何在选择模拟器时在XCode中自动启用#define?

当我在模拟器上测试我的iPhone应用程序时,我有一些我想要编译的文件,所以我#define simulator在这些文件中使用宏.我试图找出如何注释掉这个#define语句并告诉XCode在选择模拟器时定义这个宏.我怎样才能做到这一点?

我在这里阅读了几个其他类似的问题,并尝试在"任何iOS模拟器SDK"架构的"其他C标志"构建设置中添加条件分配,其值设置为"-simulator = 1",但这不是好像什么都做.

提前感谢您的智慧!

iphone ipad ios

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

更改标签栏编辑视图控制器的色调颜色

我想更改标签栏控制器的编辑视图控制器的色调颜色.我已经设法改变了更多视图控制器的颜色,但没有得到线索.

这段代码是为了改变更多视图控制器的颜色,用UITabBarController'subcalss'编写

  override func viewDidLoad() {
    super.viewDidLoad()
    var view = self.moreNavigationController.topViewController.view as UITableView
    view.tintColor = Utilities.mainColor()
    view.separatorStyle = .None
  }
Run Code Online (Sandbox Code Playgroud)

Objective-C或Swift都欢迎您的建议

在此输入图像描述

iphone objective-c ios swift

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

在资源窗口8中创建新颜色


我想在windows-8中使用自己的RGB值创建新颜色.
就像android中的color.xml一样.
有谁知道如何做到这一点?

xaml microsoft-metro windows-8

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

在退出iOS应用程序之前显示消息?

是否有任何方法可以在按下主页按钮将应用程序发送到后台之前显示消息?

应用程序应保持在前台,直到用户响应正在显示的消息.

iphone terminate ios

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

自定义字体没有加载?

您好我正在尝试本教程.这是我的一段代码

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    UIFont *font = [UIFont fontWithName: @"Bangla MN" size: 12];
    NSLog(@"%@",font);
    [mTextField setFont: font];
    [mTextField setFont:font];
}
Run Code Online (Sandbox Code Playgroud)

它在日志中给出null.这是我正在开发的示例项目

iphone ios5

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

获取配置文件的名称

我的xcode中有一些过期(未使用)配置文件.我想删除它们,但问题是在我的~/Library/MobileDevice/Provisioning\ Profiles/文件夹中,配置文件不会保存名称,但像十六进制字符串一样

03264601-561e-4185-b6b9-968b168d57a1.mobileprovision
31266708-96d8-4496-88ce-8c2a1681d5c6.mobileprovision
3d26aa08-16ef-4023-a563-ec77168a6043.mobileprovision
4926b573-36f4-4235-9519-5534168b3f9c.mobileprovision
4926eb37-a630-4ca4-989c-0e66168c3795.mobileprovision
6d26b1f0-0695-4bfc-9ae0-a2051680acac.mobileprovision
7c26c1da-a65f-4277-ac1d-c81116828035.mobileprovision
8626b58b-06f3-4aaf-8d1e-f9e61683572d.mobileprovision
af26b527-06d7-476a-888f-2d3a16829277.mobileprovision
f02695b0-6623-47ed-b766-cbb1168ab752.mobileprovision
Run Code Online (Sandbox Code Playgroud)

如何获取每个配置的名称以便我可以删除它们.我不想删除所有,然后重新安装其余的.

xcode provisioning-profile

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

Javascript数组中的length属性

为什么lengthArray 的属性不能在for in循环中迭代?我有以下代码:

var a = new Array();
for (i in a) { 
    if (i === 'length') 
        alert(i) 
};
Run Code Online (Sandbox Code Playgroud)

以上内容不会产生任何警报.但是,如果我将'length'字符串更改为'clone',则会引发警报.我不明白这一点,因为'length'和'clone'似乎都是Array对象的成员,可以通过以下方式看出:

console.dir(a)
Run Code Online (Sandbox Code Playgroud)

在搜索Google时,我只找到了使用hasOwnProperty方法的建议.这没有用,只会导致两种情况都没有发出警报.

javascript arrays

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

iOS模拟器丢失了所有键盘快捷键?

我使用的是Xcode 9.3,模拟器已经失去了所有的键盘快捷键。iPhone / iPad模拟器菜单不显示任何快捷方式。我该如何找回它?

xcode ios

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

如何在数组中找到唯一性(php)

我在php中有两个可能的数组配置,如下所示:

$array = array(
    "0" => "137",
    "1" => "137",
    "2" => "137",
    "3" => "137",
    "4" => "137"
);
Run Code Online (Sandbox Code Playgroud)

$array = array(
    "0" => "137",
    "1" => "200",
    "2" => "31",
    "3" => "19",
    "4" => "400"
);
Run Code Online (Sandbox Code Playgroud)

我不是试图将数组相互比较.

具体数字是"137"或任何其他数字并不重要,我需要知道的是如何以编程方式确定第一个数组是"真",因为它的所有值都是相同的.第二个数组是"假",因为它们是不同的.第二个也可以随机设置,包括一堆相同的数字和一个不同的数字.

我真的不在乎什么数字是不同的,只有它们都是一样的.我现在正在研究,但我不确定该用什么来查找.

php arrays sorting

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

获取静态java方法以返回最高变量值

在我的程序中,我声明了一个静态变量:

private static int nextID = 0;
Run Code Online (Sandbox Code Playgroud)

在我的构造函数中使用了哪个

Vehicle() {

  idNum = nextID++

 }
Run Code Online (Sandbox Code Playgroud)

基本上,这样做是确保每次我制作一个新的Vehicle对象时,它都会有一个唯一的识别号.现在我想创建一个静态方法,它将返回到目前为止使用的最高IDnumber.我该怎么办?

java oop methods static object

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

使用数组来防止使用案例?

所以我有这个,

    func doStuff() {
       //blahblahblah
    }

    var randomNumber = arc4random() % 4
    randomNumber += 1

    switch(randomNumber) {

    case 1:
    doStuff()
    break

    case 2:
    doStuff()
    break

    case 3:
    doStuff()
    break

    case 4:
    doStuff()
    break
    }
Run Code Online (Sandbox Code Playgroud)

现在我需要它来做这样的事情

    func doStuff() {
       //blahblahblah
    }

    var alreadyUsed = [""]

    var randomNumber = arc4random() % 4
    randomNumber += 1

    if randomNumber is not inside alreadyUsed {

    switch(randomNumber) {

    case 1:
    doStuff()
    alreadyUsed.append("1")
    break

    case 2:
    doStuff()
    alreadyUsed.append("2")
    break

    case 3:
    doStuff()
    alreadyUsed.append("3")
    break

    case 4:
    doStuff() …
Run Code Online (Sandbox Code Playgroud)

ios swift

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

UIColor.redColor().CGColor在swift 3中

UIColor.redColor().CGColor 给出错误 Cannot call value of non-function type 'UIColor'

最近的快速版本有什么变化?

uicolor ios swift swift3

-5
推荐指数
1
解决办法
6541
查看次数