小编Sag*_*ari的帖子

对于目标c中的每个循环,用于访问NSMutable字典

我发现在Objective-C中访问可变字典键和值有些困难.

假设我有这个:

NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init];
Run Code Online (Sandbox Code Playgroud)

我可以设置键和值.现在,我只想访问每个键和值,但我不知道键的数量.

在PHP中它非常简单,如下所示:

foreach ($xyz as $key => $value)
Run Code Online (Sandbox Code Playgroud)

如何在Objective-C中实现?

enumeration objective-c nsdictionary key-value nsmutabledictionary

261
推荐指数
5
解决办法
24万
查看次数

在XCode4中快速切换选项卡的方法是什么?

我在项目工作时打开了很多标签.(XCode4中的新功能).

但是,要从一个选项卡切换到另一个选项卡,我发现这样做的唯一方法是使用鼠标.有没有办法使用键盘快捷键在不同的标签之间切换?

xcode tabs keyboard-shortcuts ios xcode4

132
推荐指数
5
解决办法
3万
查看次数

在操作表中添加UIPickerView和按钮 - 如何?

我的应用程序需要在操作表中添加以下内容.

  • UIToolbar
  • UIToolbar上的按钮
  • UIPicker控制

我已经包含了一张图片来了解我的要求.

替代文字

能否解释一下,如何实施?

iphone uipickerview ios actionsheetpicker

120
推荐指数
8
解决办法
11万
查看次数

使用CALayers的圆形UIView - 只有一些角落 - 如何?

在我的应用程序中 - 有四个按钮,命名如下:

  • 左上方
  • 左下方
  • 右上
  • 下 - 右

按钮上方有一个图像视图(或UIView).

现在,假设用户点击 - 左上角按钮.上面的图像/视图应该在该特定角落四舍五入.

我在为UIView应用圆角方面遇到了一些困难.

现在我使用以下代码将圆角应用于每个视图:

    // imgVUserImg is a image view on IB.
    imgVUserImg.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"any Url Here"];
    CALayer *l = [imgVUserImg layer];
    [l setMasksToBounds:YES];
    [l setCornerRadius:5.0];  
    [l setBorderWidth:2.0];
    [l setBorderColor:[[UIColor darkGrayColor] CGColor]];
Run Code Online (Sandbox Code Playgroud)

上面的代码将圆度应用于所提供视图的每个角.相反,我只想将圆度应用于选定的角落,如 - 顶部/顶部+左侧/底部+右侧等.

可能吗?怎么样?

iphone xcode objective-c calayer uiview

119
推荐指数
7
解决办法
6万
查看次数

libxml/tree.h没有这样的文件或目录

我收到了以下错误.

libxml/tree.h没有这样的文件或目录

我已经添加libxml2.dylib到我的项目中,但是我遇到了这种麻烦.请帮我.

iphone xcode objective-c libxml2

98
推荐指数
8
解决办法
10万
查看次数

NSDictionary - 需要检查字典是否包含键值对

我只需要问一下如下.假设我有一本字典.

NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init];
[xyz setValue:@"sagar" forKey:@"s"];
[xyz setValue:@"amit" forKey:@"a"];
[xyz setValue:@"nirav" forKey:@"n"];
[xyz setValue:@"abhishek" forKey:@"a"];
[xyz setValue:@"xrox" forKey:@"x"];
Run Code Online (Sandbox Code Playgroud)

现在,我需要检查如下

[xyz确实包含键"b"值?对还是不对?

问题是如何?

另一个问题是如何计算总键值对?

比如说 NSInteger mCount=[xyz keyCounts];

objective-c nsdictionary ios

92
推荐指数
1
解决办法
10万
查看次数

如何在iPhone中自定义tableView分隔符

默认情况下,uitableview中有一个单行分隔符.

但我想把我的自定义行作为分隔符.

可能吗?怎么样?

iphone uitableview

65
推荐指数
5
解决办法
10万
查看次数

在目标c中以自定义格式获取字符串中的当前时间

我想在字符串中使用以下格式的当前时间.

dd-mm-yyyy HH:MM

怎么样?

iphone datetime objective-c nstimer

56
推荐指数
3
解决办法
8万
查看次数

Fabric发布XCode 6.3协同编码xcode-select

我正在尝试将一个版本上传到Fabric,我发现错误如下.我正在使用XCode 6.3(最近更新).

  • XCode:6.3
  • 面料:1.1.3
  • OSX:10.10.3

Fabric工具出错

  1. 我该怎么做才能解决上述错误并继续通过Fabric桌面工具上传发布?

  2. 有没有其他方法将二进制文件上传到结构?

xcode release ota ios twitter-fabric

51
推荐指数
2
解决办法
6033
查看次数

运算符重载==,!=,等于

我已经经历了一个问题

我明白,有必要实施==,!=Equals().

public class BOX
{
    double height, length, breadth;

    // this is first one '=='
    public static bool operator== (BOX obj1, BOX obj2)
    {
        return (obj1.length == obj2.length 
                    && obj1.breadth == obj2.breadth 
                    && obj1.height == obj2.height);
    }

    // this is second one '!='
    public static bool operator!= (BOX obj1, BOX obj2)
    {
        return !(obj1.length == obj2.length 
                    && obj1.breadth == obj2.breadth 
                    && obj1.height == obj2.height);
    }

    // this is third one 'Equals'
    public …
Run Code Online (Sandbox Code Playgroud)

.net c# compiler-errors operator-overloading

49
推荐指数
4
解决办法
7万
查看次数