小编Pra*_*d G的帖子

iOS中的[Class new]和[[Class alloc] init]有什么区别?

可能重复:
Objective-C中的alloc,init和new

我有点困惑[Class new][[Class alloc] init].我content[Class new]和 定义了一个对象[[Class alloc] init].

(1). NSMutableArray *content = [NSMutableArray new];
(2). NSMutableArray *content = [[NSMutableArray alloc] init];
Run Code Online (Sandbox Code Playgroud)

我的问题是关于之间的差异[Class new][[Class alloc] init].对我来说,(1)和(2)是相似的.如果(1)和(2)相似,那么为什么我们[[Class alloc] init]大部分时间都在使用[Class new]?我认为必须有一些区别.

请解释两者的差异,利弊?

allocation objective-c init new-operator ios

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

iTunesConnection中的促销文字和副标题是什么?

促销文字和字幕是iTuneconnection中的新功能,可在iOS 11.0或更高版本中使用.字幕是可选的.但促销文字未被视为可选.我们需要将哪个文字写为宣传文字.仅适用于当前应用或使用相同开发者帐户的任何其他应用吗?

itunesconnect itunes-store ios

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

在ios中的寻呼机滑动TabStrip

我想在我的项目中使用Pager Sliding TabStrip.寻呼机Sliding Tapstrip适用于Android.我们可以这样定义吗?我已经采用了一个滚动视图,在其上添加了用于表格的子视图并获取了一个uivew,添加了按钮作为子视图,并添加了uilabel作为tabstrip的子视图.使用滚动视图意味着拖动滚动视图,必须移动tabrip.我一直坚持这个概念,我不知道解决这个问题.我如何得到这个概念?请任何人给我任何想法.

uiscrollview uiscrollviewdelegate ios

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

如何从nsmutabledictionary中删除键当该键的值为空时在ios中为空?

我创建了NSMutableDictionary,键的值形成为nsarray.我删除了密钥对象.我对此案毫无疑问.但我想删除键当该键的值为空或空时如下所示.

{
    Africa =     (
        "Kenya",
        "South Africa"
    );
    America =     (
    );
    Asia =     (
        "India"
    );
}
Run Code Online (Sandbox Code Playgroud)

上面的字典有三个键,其中一个键没有美国的对象.我想删除这个密钥.可能吗?我们可以从nsmutabledictionary中删除密钥吗?

请帮我.....

编辑:简单的错误.我理解我的错误.键(America)具有值,它是空数组,表示数组中元素的数量为零.

iphone nsmutabledictionary ios

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

通过ffmpeg进行Android视频修剪

我已经从这个链接下载了github的视频修剪代码.

它第一次完美运行,但是当我第二次尝试运行它时,代码崩溃没有任何异常,然后当我尝试在崩溃后第3次运行它时它再次运行!有没有人对这种行为有任何想法?

我还在开发一个应用程序,它有一个修剪视频模块.我真的很感激,如果有人能帮助我的话.

java-native-interface android ffmpeg android-ndk

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

Magento管理面板中系统配置的空白屏幕

我们的网站遇到了问题.

系统>配置屏幕仅显示菜单,侧面菜单和页脚.当我们单击侧面菜单选项时,屏幕保持黑色并且不显示相关信息.请看 这个链接.这就是出现的情况.当我们点击任何侧面菜单选项时,屏幕为空白

这导致了一个主要问题,因为我们无法访问配置站点的信息.

亲切的问候保罗

configuration magento

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

textDidChange vs controlTextDidChange

有人可以解释为什么textDidChange没有处理我的委托,但controlTextDidChange在NSTextField中工作.

 - (void)controlTextDidChange:(NSNotification *)aNotification{
    NSBeep();
}
Run Code Online (Sandbox Code Playgroud)

 - (void)textDidChange:(NSNotification *)aNotification{
    NSBeep();
}
Run Code Online (Sandbox Code Playgroud)

objective-c

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

搜索城市列表

任何人都可以给我一个关于如何做到这一点的正确方向的观点:

在此输入图像描述

来自天气频道的样本显示了我想要做的事情.我只想要一个有人可以搜索城市的桌面视图.我不知道从哪里获得这些资源以及如何做到这一点.

database iphone uitableview ios

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

我们可以在iOS中创建多个导航控制器吗?

我对导航控制器有点困惑.在一个导航控制器中,存在大量视图控制器.我看过很多带有一个导航控制器的例子.我们可以在iOS和每个导航控制器中创建多个导航控制器,我们可以定义多个视图控制器吗?可能吗?如果有可能的话,请有人向我解释并提供一些真实世界的例子.提前致谢.

viewcontroller navigationcontroller ios5 xcode4.2

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

如何在mainView上应用变换后得到子视图的框架?

我创建了mainView objcet UIView并在其上添加了一个子视图.我在mainView上应用了变换以减小帧大小.但是mainView的子视图框架没有减少.如何减小这个子视图的大小.

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    CGFloat widthM=1200.0;
    CGFloat heightM=1800.0;
    UIView *mainView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, widthM, heightM)];
    mainView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"te.png"]];
    [self.view addSubview:mainView];
    CGFloat yourDesiredWidth = 250.0;
    CGFloat yourDesiredHeight = yourDesiredWidth *heightM/widthM;
    CGAffineTransform scalingTransform;
    scalingTransform = CGAffineTransformMakeScale(yourDesiredWidth/mainView.frame.size.width, yourDesiredHeight/mainView.frame.size.height);
     mainView.transform = scalingTransform;
    mainView.center = self.view.center;
    NSLog(@"mainView:%@",mainView);
    UIView *subMainView= [[UIView alloc] initWithFrame:CGRectMake(100, 100, 1000, 1200)];
    subMainView.backgroundColor = [UIColor redColor];
    [mainView addSubview:subMainView];
    NSLog(@"subMainView:%@",subMainView);

} …
Run Code Online (Sandbox Code Playgroud)

transform uiview ios

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