小编tGi*_*ani的帖子

可以在不使用UITextField和UITextView iphone应用程序的情况下显示键盘吗?

我正在使用基于iPhone消息传递的应用程序.

我想用键盘inputAccessoryView在键盘上显示键盘而不使用UITextViewUITextField.有可能这样做吗?请任何人帮我这个.

提前致谢.期待你的帮助.谢谢.

编辑:

因为我不希望UITextField/ UITextView和控件在UITextView/中UITextField.我要inputAccessoryView在键盘上添加UITextView.当用户触摸UITextview键盘时inputView,实际过程将继续.

iphone uitextfield uitextview uikeyboard ios

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

回滚到Previous Commit - 用于MAC的Github(恢复已在进行中)

我想我已经搞砸了.

我对上一次提交添加新功能的代码进行了一些更改,并意识到其他一些代码现在表现得很奇怪.我决定回滚到旧的提交(也推送到远程)以便测试该功能是否正常工作.

在我按下Rollback之前,我提交了我目前所做的更改,因为我不想丢失它们.提交后(不推送到远程),我做了回滚到旧提交.(请注意,在我支持的提交和刚才提交的提交之间有相当多的提交.

一切正常,我的代码恢复到该提交.功能在那个提交中也行为不端,所以我决定回到我最近的提交.

但是,除了回滚到最新提交之外,我不知道如何做到这一点.但它给了我一个错误.

error: a cherry-pick or revert is already in progress
hint: try "git cherry-pick (--continue | --quit | --abort)"
fatal: revert failed
(32768)
Run Code Online (Sandbox Code Playgroud)

现在,似乎大部分事情都回来了,但是当前版本的代码与我上次提交的代码不同.介于两者之间.=(

我做错了什么?[我不是在说无罪,我知道我做错了;)]

这样做的正确方法是什么?[我想我应该先分支]

git version-control github github-for-mac

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

将IB创建的约束复制到另一个UIView

UITableView在屏幕上列出了其他视图元素.当没有要显示的交易时,我打算用另一个视图替换此列表.为此,我需要复制附加的所有约束UITableView并将它们添加到new UIView.

截图

我已经尝试复制.constraints()属性值,但它返回nil,因为约束附加到superview.获得约束superview也会产生附加到其他子视图的所有约束.

是否有快速复制和添加约束的方法UIView

view uiview ios autolayout nslayoutconstraint

12
推荐指数
2
解决办法
5448
查看次数

通过以编程方式设置密钥来动态创建NSPredicate

为什么以下代码片段的前者不起作用?

片段1

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(coin_unique == %@)", [NSNumber numberWithInt:species]];
Run Code Online (Sandbox Code Playgroud)

片段2

// Does NOT Work
NSString *predicateText = @"coin_unique";
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(%@ == %@)", predicateText, [NSNumber numberWithInt:species]];
Run Code Online (Sandbox Code Playgroud)

我必须根据我的方法中收到的参数动态创建谓词.

iphone core-data objective-c nspredicate ios

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

使用Cocoapods管理多个目标的依赖关系

我刚刚开始修改cocoapods来管理我的iOS项目的依赖项.目前我正在尝试使用GHIOSUnit集成单元测试.我按照他们的所有指示进行了样本测试,这一切都像魅力一样.

项目设置1 在此输入图像描述

但是,当我开始使用我的实际项目文件进行测试时,问题就出现了.

我使用AFNetworking进行客户端服务器通信,每当我访问名为'CRLClient'的sharedClient(AFHTTPClient的包装器)时,它都会给我带来未定义的符号错误.

Undefined symbols for architecture armv7:
  "_OBJC_METACLASS_$_AFHTTPClient", referenced from:
      _OBJC_METACLASS_$_CRLClient in CRLClient.o
  "_OBJC_CLASS_$_AFJSONRequestOperation", referenced from:
      objc-class-ref in CRLClient.o
  "_OBJC_CLASS_$_AFHTTPClient", referenced from:
      _OBJC_CLASS_$_CRLClient in CRLClient.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)

用于管理依赖项的pod文件如下所示

workspace 'Storyboards.xcworkspace'
platform :ios, '5.0'
pod 'AFNetworking', '1.1.0'
target :UnitTests, :exclusive => true do
pod 'GHUnitIOS', '0.5.6'
end
Run Code Online (Sandbox Code Playgroud)

实际项目目标构建良好,并与AFNetworking完美配合.

PS我需要添加要测试的所有文件,以便添加到UnitTest目标中.那么在构建阶段添加"Target Dependency"会有什么影响呢?

在此输入图像描述 在此输入图像描述

简而言之,

  1. 如何分享不同目标之间的共同依赖?
  2. 如果我仍然需要将每个文件添加到新目标,那么添加目标依赖项真的会做什么?

ios afnetworking cocoapods

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

基于SQL IN()函数为Core Data创建NSPredicate

我有一个场景,我必须根据给定列的多个值从Core Data中获取多个记录.用于此目的的常见SQL查询将是

SELECT * FROM suppliers 
WHERE supplier_name in ('IBM', 'Hewlett Packard', 'Microsoft');
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚我是如何IN()为此目的使用本机函数的.

我现在创造的方式NSPredicate似乎是多余的,如下所示.

NSMutableArray *predicateArray = [NSMutableArray array];
[skus enumerateObjectsUsingBlock:^(NSString *sku, NSUInteger idx, BOOL *stop) {
    [predicateArray addObject:
        [NSString stringWithFormat:@"(AudioSKU == \"%@\")", sku]];
}];

NSString *predicateString = [predicateArray 
                                  componentsJoinedByString:@" OR "];
NSPredicate *predicate = [NSPredicate 
                                  predicateWithFormat:predicateString];
Run Code Online (Sandbox Code Playgroud)

是否有正确的方法使用NSPredciate或NSExpression来使用INSQL的功能?请赐教.

iphone core-data objective-c ios

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

iOS 8方向问题:键盘最终位置不正确

我有一个在xCode 5中创建的iOS通用项目,我试图移植到xCode 6.一切似乎都很好,因为我没有使用LaunchScreen,iPhone 6和6 Plus将应用程序扩展到他们的分辨率.

设备更改其方向时会发生此问题.

场景:

它只发生在iPhone 6和6 Plus上.

使用用户名和密码字段打开登录屏幕.将设备旋转到横向,然后点击用户名或密码字段.键盘出现在屏幕中间,半切.旋转回纵向完全隐藏键盘,无论您点击哪个字段,它都不再出现在屏幕上.

要使键盘返回,请旋转回"横向",点击场旋转设备到相对的横向(不要让它以纵向移动).键盘突然变得正常,行为正常.

有问题的键盘

xcode ios xcode6 ios8 iphone-6

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

在Custom UITableViewCell中的按钮上进行IBAction

使用iOS 5 ::我有一个场景,我必须使用自定义单元格创建一个tableView.自定义单元格有一个名为TainingCellController的UITableViewCell子类和一个NIB文件TrainingCell.xib.而父表放在一个名为TrainingController的UIViewController中.

现在我真的很想知道,CustomCell与文件所有者的关系,谁接收IBActions或IBOutlets ..

在Custom Cell NIB文件中,我可以更改文件所有者(默认设置为NSObject),也可以单击单元格本身并将其类从UITableViewCell更改为TrainingCellContrller.

这两个选项的适当类应该是什么?应该在哪里定义IBActions和IBOutlets(TrainingCellController或TrainingController)?

什么如果我需要在TrainingCellController中定义按钮动作时在TrainingCellController中定义"自定义单元格中的标签"的插座?

iphone uitableview ios

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

以编程方式调用C#编译器编译C#代码

我设计了我自己的语言,最后我将其转换为C#代码.现在我想通过我的Windows窗体应用程序使用C#编译器编译这个C#代码.

实际的编译器文件位于何处,如何编译我的代码(当前放在一个字符串中)?

.net c# compiler-construction

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

UIColor到无符号整数

我在这里找到了一个UIImage替换颜色的类别

问题是方法签名接收无符号整数颜色代码:

- (UIImage *)imageByRemovingColorsWithMinColor:(uint)minColor maxColor:(uint)maxColor
Run Code Online (Sandbox Code Playgroud)

如何从UIColor?获得正确的无符号整数值?

我其实想要用紫色代替黑色.

iphone ios

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

在默认MySQL值中执行计算

有没有办法使用DEFAULTMySQL 的默认值属性(即列定义的子句)基于相同或不同表中某些其他列的值执行计算?

我们可以为任何列设置静态默认值,但是我们可以执行计算或查询其他表的数据吗?

编辑

让我们说一个表格,其中包含列marks和其他total_marks第三列percentage.如何设置percentage要从前两列计算的默认值

mysql database

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