问题列表 - 第23379页

如何在自定义的tableViewCell中获取UIButton的indexPath?

我创建了一个tableViewCell,包括一个图像,两个文本标签和一个uibutton.该按钮被分配给一个动作方法(例如viewButtonPused:sender).

我习惯用tableView处理行选择:didSelectRowAtIndexPath:所以我可以判断选择了哪一行.但是使用uibutton及其动作方法......我怎么能说出来?

提前致谢.

iphone

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

无法理解new或malloc如何与BYTE*合作

我试图为10个字节分配内存

BYTE* tmp;
tmp = new BYTE[10];
//or tmp = (BYTE*)malloc(10*sizeof(BYTE));
Run Code Online (Sandbox Code Playgroud)

但是在新的或malloc操作长度*tmp超过10之后(即'\ 0'char不在tmp数组中的10位)

为什么?

c++ arrays malloc

0
推荐指数
2
解决办法
1611
查看次数

如何在CAKeyframeAnimation完成时指定选择器?

我正在使用CAKeyframeAnimation来为CGPath上的视图设置动画.动画完成后,我希望能够调用其他方法来执行另一个动作.有没有办法做到这一点?

我已经看过使用UIView的setAnimationDidStopSelector:,但是从文档来看,它看起来只适用于在UIView动画块(beginAnimations和commitAnimations)中使用.我也尝试了以防万一,但似乎没有用.

这是一些示例代码(这是在自定义的UIView子类方法中):

// These have no effect since they're not in a UIView Animation Block
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];    

// Set up path movement
CAKeyframeAnimation *pathAnimation = [CAKeyframeAnimation animationWithKeyPath:@"path"];
pathAnimation.calculationMode = kCAAnimationPaced;
pathAnimation.fillMode = kCAFillModeForwards;
pathAnimation.removedOnCompletion = NO;
pathAnimation.duration = 1.0f;

CGMutablePathRef path = CGPathCreateMutable();
CGPathMoveToPoint(path, NULL, self.center.x, self.center.y);

// add all points to the path
for (NSValue* value in myPoints) {
    CGPoint nextPoint = [value CGPointValue];
    CGPathAddLineToPoint(path, NULL, nextPoint.x, nextPoint.y);
}

pathAnimation.path = path;
CGPathRelease(path);

[self.layer addAnimation:pathAnimation forKey:@"pathAnimation"]; …
Run Code Online (Sandbox Code Playgroud)

iphone core-animation cakeyframeanimation catransaction

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

是否应该从plist文件中的CFBundleIdentifier中删除rfc1034identifier?

在我的Xcode项目的plist文件中,我可以看到该键的值CFBundleIdentifier是:

com.mycompany.${PRODUCT_NAME:rfc1034identifier}

显然我必须将com.mycompany更改为我公司的域名,但我不知道是否rfc1034identifier应删除它以使其成为:

com.mycompany.${PRODUCT_NAME}

谷歌没有帮助回答我的问题.这是否rfc1034identifier会影响我在iPhone Developer程序中提供的AppID - Provisioning Portal?

iphone xcode app-id app-store

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

获取具有本机PHP的IP的国家/地区位置

在你说这是重复之前继续阅读,但事实并非如此.(据我所见)

我想从客户端获取php中的县代码.

是的我知道你可以使用外部网站或"geoip_record_by_name"这样做,但我不想依赖外部网站,我不能使用shard Dreamhost托管为php安装"pear".

我以为我可以这样做:

$output = shell_exec('whois '.$ip.' -H | grep country | awk \'{print $2}\'');
echo "<pre>$output</pre>";
Run Code Online (Sandbox Code Playgroud)

但是dreamhost似乎有一个旧版本的whois(4.7.5),所以我在分配的IP上得到了这个错误:

Unknown AS number or IP network. Please upgrade this program.
Run Code Online (Sandbox Code Playgroud)

因此,除非有人知道如何将一个较新版本的whois的二进制文件放到dreamhost上.

或者是否有另一种方法可以从正在加载页面的客户端获取国家/地区代码?

whois geolocation dreamhost

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

SQL查询如何工作?

SQL查询如何工作?它是如何编译的?是否from首先编译该子句以查看该表是否存在?它是如何从数据库中实际检索数据的?表格存储在数据库中的方式和格式如何?

我正在使用phpmyadmin,有什么办法可以查看存储数据的文件吗?我正在使用MySQL

sql

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

如何使`new []`default-initialize原始类型数组?

我不时需要调用new[]内置类型(通常char).结果是一个具有未初始化值的数组,我必须使用memset()std::fill()初始化元素.

如何进行new[]默认初始化元素?

c++ arrays initialization

23
推荐指数
2
解决办法
9954
查看次数

输出参数未返回

为什么这个脚本会返回一对空值?我正在使用SQL Server 2008,脚本在MSSMS中运行.

CREATE PROCEDURE proc_Test
    (
    @Input int,
    @Out1 int OUTPUT,
    @Out2 varchar(10) OUTPUT
    )

AS

BEGIN
    SET NOCOUNT OFF
    SET @Out1 = 100 + @Input
    SET @Out2 = 'result=' + CONVERT(varchar,@Out1)
    RETURN

END

GO

DECLARE @Out1 int, @Out2 varchar(10)
exec proc_Test  @Input=1, @Out1=@Out1, @Out2=@Out2
select @Out1, @Out2
Run Code Online (Sandbox Code Playgroud)

sql-server

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

C error数组:数组类型具有不完整的元素类型.

我有:

extern int docx(char *,char[][]) // in a header file
Run Code Online (Sandbox Code Playgroud)

它在solaris中正确编译,但在Redhat Linux中它显示了以下错误:

array type has incomplete element type.
Run Code Online (Sandbox Code Playgroud)

我知道我可以解决它 - char[][20]

这是正确的方法吗?

c arrays

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

如何在Qt中自定义WindowsXPStyle?

如何在Qt中自定义WindowsXPStyle ?

我想按照Qt中的MS Office 2003样式显示菜单和菜单项.

qt

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