小编mad*_*ik3的帖子

SEL performSelector和arguments

看起来应该有一种简单的方法来调用带有一些参数的选择器,只要你拥有一个SEL对象.我似乎找不到正确的语法.

-(MyClass*) init: (SEL)sel owner:(NSObject*) parent
{
   int i =10;
   [parent performSelector:sel:i  ];
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c selector

28
推荐指数
2
解决办法
4万
查看次数

Xcode错误地报告丢失的文件

我有一些文件,我从我的项目中删除.当我在文件目录中查找文件或文件中的文本时,它们不会出现在任何地方,但是当我构建项目时,它会将丢失的文件报告为警告.清理并重新启动Xcode无济于事.

关于在哪里看的任何想法?

xcode4

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

Logcat不会出现

我对android很新,我正在设置我的视角(我相当肛门).我想在我的正常编辑视角上显示logcat.

但我进入Window> Show View> Other Views ..选择android和logcat.窗户没有显示出来.有时它会变灰.

如果我切换到DDMS透视图,它就会很好地显示出来.

我究竟做错了什么?

谢谢!

在此输入图像描述

android logcat

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

错误的convertView类型ListView的BaseAdapter

我有一个列表视图适配器使用不同类型的视图行.

大多数时候它工作正常.但是当我从列表中删除一个元素时它会崩溃.它将不正确类型的convertView发送到getView

public View getView(int position, View convertView, ViewGroup patent) ...  
Run Code Online (Sandbox Code Playgroud)

但getItemViewType返回正确的类型.

public int getItemViewType(int position)
Run Code Online (Sandbox Code Playgroud)

所以我看到的东西看起来像这样

给我位置1的类型 - >返回正确的类型(比如1)

给我一个位置1的视图,其中包含错误类型的内容视图(比如类型2)

有任何想法吗?

android listview listview-adapter

9
推荐指数
2
解决办法
3000
查看次数

#import 如何在 Objective-C 中搜索文件

我只能找到有关该主题的一点信息。我现在的理解是

#import <my.h> // searches in the system paths
#import "my.h" // searches in the same dir as the source file - is that right?
Run Code Online (Sandbox Code Playgroud)

我有一个静态库,其 .h 文件位于不同的位置。我可以让编译器像在 VC++ 中那样使用 #import "my.h" 在新文件夹中搜索 .h 文件吗

import objective-c

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

检测iPhone应用程序的iPad 2x按钮

有没有办法检测到你的iPhone应用程序我们在iPad上运行2x/1x?

我需要能够检测到我的应用程序每英寸点数的差异.

iphone ipad

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

UIKeyboardWillChangeFrameNotification UIViewAnimationCurve在iOS 7上设置为7

我想确定键盘将如何设置动画.在iOS 6上,我得到一个有效值UIKeyboardAnimationCurveUserInfoKey(应该是一个UIViewAnimationCurve0-3的值),但该函数返回值7.键盘是如何动画的?可以用7的值做什么?

NSConcreteNotification 0xc472900 {name = UIKeyboardWillChangeFrameNotification; userInfo = {
    UIKeyboardAnimationCurveUserInfoKey = 7;
    UIKeyboardAnimationDurationUserInfoKey = "0.25";
    UIKeyboardBoundsUserInfoKey = "NSRect: {{0, 0}, {320, 216}}";
    UIKeyboardCenterBeginUserInfoKey = "NSPoint: {160, 588}";
    UIKeyboardCenterEndUserInfoKey = "NSPoint: {160, 372}";
    UIKeyboardFrameBeginUserInfoKey = "NSRect: {{0, 480}, {320, 216}}";
    UIKeyboardFrameChangedByUserInteraction = 0;
    UIKeyboardFrameEndUserInfoKey = "NSRect: {{0, 264}, {320, 216}}";
}}
Run Code Online (Sandbox Code Playgroud)

uikeyboard ios

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

触及UIImageView的事件处理程序

我刚刚接受了iPhone开发的陈述,似乎无法找到答案,我正在寻找我想做的事情.

看起来我应该能够以编程方式创建一个UIImageView,然后为它的触摸功能设置一个事件处理程序.

在c#我会有一些看起来像

按钮b =新按钮(); b.点击+ =我的处理程序代码

现在我有这个

CGRect myImageRect = CGRectMake(0.0f, 0.0f, 141.0f, 151.0f);
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect];

myImage.userInteractionEnabled = YES;
[myImage setImage:[UIImage imageNamed:@"myImage.png"]];
myImage.opaque = YES; // explicitly opaque for performance
[self.view addSubview:myImage];
[myImage release];
Run Code Online (Sandbox Code Playgroud)

我需要做些什么来覆盖触摸事件?

谢谢

iphone touch uiimageview

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

在没有通知的情况下打开或关闭iOS 8快速键盘的检测

我让我们尝试在键盘上方显示自己,并且一旦键盘打开就不应该移动.

我可以调整它显示的位置但是使用快速键盘我无法确定键盘的高度,除非我知道快捷键是打开还是关闭.有什么办法可以确定吗?

keyboard ios ios8

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

在沙盒模式下显示的"清除待售"的应用购买产品

我有一些应用内购买未在iTunes Connect中销售.

我的目标是在需要时启动应用程序后启用和禁用它们.

但是,当我在沙盒模式下测试时,所有这些产品都会出现.我曾假设SKProductsResponse会在其invalidProductIdentifiers方法中返回任何无效产品.

这是SandBox和生产模式之间的区别吗?即使这些产品没有被清除出售,它们是否总能出现?

in-app-purchase ios skproduct

5
推荐指数
2
解决办法
1881
查看次数