小编Kev*_*vin的帖子

我的admob横幅显示在顶部

我在我的应用程序中有一个admob横幅,我已经使用AdMob提供的文档实现了它,唯一不对的是它不会显示在屏幕的底部而是显示在顶部.现在我一直在寻找很长一段时间但我找不到如何改变它,我找不到任何一个解决这个问题的网.

有人知道如何解决这个问题吗?

谢谢

编辑

// Create a view of the standard size at the bottom of the screen.
// Available AdSize constants are explained in GADAdSize.h.
bannerView_ = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner];

// Specify the ad's "unit identifier." This is your AdMob Publisher ID.
bannerView_.adUnitID = @"MYID";    
// Let the runtime know which UIViewController to restore after taking
// the user wherever the ad goes and add it to the view hierarchy.
bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];

// Initiate a generic …
Run Code Online (Sandbox Code Playgroud)

objective-c admob ios

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

使用NSUInteger

我编辑了一些代码来使用变量而不是数字.

NSUInteger *hoeveelChars = [eersteDertigTek length] - 30;
Run Code Online (Sandbox Code Playgroud)

我变了

substringFromIndex: [eersteDertigTek    length] - 30] 
Run Code Online (Sandbox Code Playgroud)

    substringFromIndex: [eersteDertigTek    length] - hoeveelChars]
Run Code Online (Sandbox Code Playgroud)

给我错误的无效操作数到二进制表达式('nstuinteger'(又名"nisgned int")和('nstuinteger'(又名"nisgned int")).

不确定如何解决这个问题,因为我需要将 - 数字作为变量,是否有人知道这个解决方案?

iphone xcode objective-c ios

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

如果标签是相同的更改视图

嗨,我得到了这个代码,当我点击按钮时,很多事情发生了,图像设置等等.但我也希望它比较2个标签,当它们相等时我希望它改变视图.它不起作用有人看看为什么?

-(IBAction)play {

if (labelsText.text == textview.text){

    GoedwoordViewController *Goedwoord = [[GoedwoordViewController alloc] initWithNibName:nil bundle:nil];
    [self presentModalViewController:Goedwoord animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

labelsText是我的输入标签,textview是一个标签,其中会出现一个随机单词.

GoedwoordViewController是目标视图.和GameViewController是当前视图.

希望有人知道

string iphone comparison xcode ios

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

检查word是否在数组中有效

我正在使用代码检查一个单词是否在我的数组中,如果它是我希望它提交它,我有它的代码.如果不是我想让它弹出一个屏幕.现在一切正常,唯一的就是屏幕弹出2次,因为我的数组中有2个单词.这是解释它好一点的代码.

NSArray *searchContacts = [NSArray arrayWithObjects:
                           @"CADEAU",
                           @"KADERZ",nil];
NSString *myContact = labelsText.text;

for (NSString *contact in searchContacts) {
    if ([contact isEqualToString:myContact]) {
Run Code Online (Sandbox Code Playgroud)

在这种情况下,这就是我的意思,CADEAU和KADERZ.当我将其中一个单词放入labelsText.text时,它就完全符合我的要求.但对于else语句,如果标签text.text字不是CADEAU或KADERZ,它会弹出一个屏幕:

else {
 UIAlertView *alert = [[UIAlertView alloc]
Run Code Online (Sandbox Code Playgroud)

这个屏幕现在会瞳孔2次,所以我必须按2次解除,我怎么解决这个问题只需要按一次解除没有问题阵列中有多少字?

iphone xcode objective-c ios

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

显示随机单词和用户名

为什么这不起作用?

NSString *username = [[GKLocalPlayer localPlayer] alias];

random(); { 
    int text = rand() % 4;
    switch (text) {
        case 0: mainTextController.text = username,@"LEOONS"; break;
        case 1: mainTextController.text = username,@"AAIING"; break;
        case 2: mainTextController.text = username,@"AALBES"; break;
        case 3: mainTextController.text = username,@"AALD?K"; break;


        default:
        break;        }
}
Run Code Online (Sandbox Code Playgroud)

试过不同的设置,但只是不起作用

iphone xcode objective-c ios

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

在我现有的硬币上添加硬币

我之前有一个类似的问题,但是添加分数却从未解决过,所以我想我现在就问它并同时修复这两个问题.我做了一个商店,人们可以在那里购买硬币,这些硬币将被添加到他们已有的硬币中.他们已经拥有的硬币可以通过以下方式加载:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
NSString *loadcoins = [defaults objectForKey:@"savedcoins"];
[coinsdisplay setText:loadstring];
Run Code Online (Sandbox Code Playgroud)

我有一个按钮,你可以买100个硬币

-(IBAction)savecoins100:(id)sender { 
    NSString *savecoins = @"100"; 
    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
    [defaults setObject:savecoins forKey:@"savedcoins"]; 
    [defaults synchronize];
}
Run Code Online (Sandbox Code Playgroud)

我想要的是新的字符串不是@"100"而是100 +以前的硬币现在这将是loadcoins但我不知道如何正确编码这可以有人帮助我吗?

谢谢

cocoa-touch objective-c nsuserdefaults ios

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