小编mot*_*ion的帖子

如何在SourceTree中使用两个不同的BitBucket帐户

我设置了两个不同的bitbucket帐户.一个用于工作项目,一个用于个人用途.在BitBucket中,我在每个帐户中为不同的项目设置了一个存储库.

在SourceTree中,我有一些现有的个人项目正在同步到我在SourceTree上的个人存储库.在左侧面板中,我可以看到我的"Develop"分支,用于其中一个个人项目,在BitBucket的遥控器上,我可以看到远程仓库.

在SourceTree中,我没有看到一个明显的方法来保持我的两个帐户分开.例如,我在SourceTree中添加了工作仓库,但是当我尝试提交工作项目的初始版本时,它只给了我提交我的个人项目分支的选项.

我现在如何在本地添加我的工作回购,并将这些工作项目同步到该工作BitBucket帐户的回购?

bitbucket atlassian-sourcetree

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

如何使用设置包中的多值标题和值

我在应用程序的设置包中定义了多值设置(位置).
标题被定义为长标题,例如"伦敦",并且设置的相应值部分被定义为"1".

[编辑]

要展开此问题,我将添加有关多值设置的更多信息:

这是多值设置的屏幕截图

如何检索项目0处的LONDON标题.如上所述,当我检索objectForKey或valueForKey时,我总是得到1.我想在应用程序的标签中显示标题字符串"LONDON",但在核心数据中使用值1.注意:我在应用程序运行之前已在设置中设置了值,因此它确实返回一个值,但值始终为1,因为标题似乎不可访问.

multivalue ios settings.bundle

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

如何在SourceTree中重新找到工作副本

我有一个存储库添加到SourceTree.当我通过XCode提交对远程存储库的更改时,我看到更改已远程提交,但我的工作副本未在SourceTree应用程序中更新.我必须在SourceTree中将更改修改为master.这是因为我的工作副本文件夹在SourceTree中设置为错误的位置.

如何在SourceTree中更改本地工作副本文件夹的位置?

xcode atlassian-sourcetree

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

_UIApplicationHandleEventFromQueueEvent,_windowServerHitTestWindow中的意外nil窗口

我试图在iPad上的iOS 8中设置边缘滑动手势但是获取和错误似乎是一个错误.

我有以下代码:

    UIScreenEdgePanGestureRecognizer *edgeRecognizer = [[UIScreenEdgePanGestureRecognizer alloc] initWithTarget:self action:@selector(handleRightEdgeSwipe:)];
edgeRecognizer.edges = UIRectEdgeRight;
[self.view addGestureRecognizer:edgeRecognizer];
Run Code Online (Sandbox Code Playgroud)

然后我处理手势:

-(void)handleRightEdgeSwipe:(UIGestureRecognizer*)sender
{
//slide in view code here
}
Run Code Online (Sandbox Code Playgroud)

问题是它不会每次都检测到右边缘滑动.有时它会多次检测到它.

无论是否检测到它在iPad上滑动右边缘时始终在控制台中显示以下信息:

2014-10-07 00:04:40.386 Office日志[1531:500896] _UIApplicationHandleEventFromQueueEvent中的意外nil窗口,_ windowowServerHitTestWindow :; layer =>

此消息的含义是什么?如何修复它以便始终检测到右边缘滑动?

objective-c ipad ios uipangesturerecognizer ios8

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

代表另一家公司在Google Play商店上发布应用

我如何(作为为企业开发应用程序而签约的供应商)代表企业向Google Play商店发布应用程序?

他们没有设置Google Play帐户,但希望该应用在Google Play商店中以其品牌显示.

我应该遵循哪些正确的技术(和法律)流程来设置他们的帐户并让我自己的公司代表他们发布?

publish google-play

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

UIScreenEdgePanGestureRecognizer触发多次

我在UIViewController上的viewDidLoad中有以下代码:

UIScreenEdgePanGestureRecognizer *edgeRecognizer = [[UIScreenEdgePanGestureRecognizer alloc] initWithTarget:self action:@selector(handleRightEdgeSwipe:)];
edgeRecognizer.edges = UIRectEdgeRight;
[self.view addGestureRecognizer:edgeRecognizer];
Run Code Online (Sandbox Code Playgroud)

目的是在检测到右边缘手势时触发视图滑入.

-(void)handleRightEdgeSwipe:(UIGestureRecognizer*)sender
{
NSLog(@"Showing Side Bar");
[self presentPanelViewController:_lightPanelViewController withDirection:MCPanelAnimationDirectionRight];
}
Run Code Online (Sandbox Code Playgroud)

但是我看到"handleRightEdgeSwipe"功能被多次触发 - 有时是5次,这使侧边栏视图应该平滑地动画滑入闪光灯多次.

(注意:我尝试触发视图从UIButton出现,它工作正常).

为什么右边手势会多次触发,我该如何解决?

objective-c uigesturerecognizer ios

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

在运行时动态创建核心数据模型

是否可以在运行时从服务器上的一组实体生成核心数据模型?例如SharePoint列表或SQL/MySQL/Parse.

我正在尝试使用动态路由,因为SharePoint列表/ SQL/Parse中的字段可能会在将来的任何时间添加,这意味着应用程序中的核心数据模型版本必须更改以匹配服务器上的SharePoint列表.如果可以动态生成核心数据中的实体(SharePoint列表),那么当实体中的列在服务器上发生更改时,应用程序将不会中断.

如果这是可能的,有人有一个例子吗?

sharepoint core-data ios

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

如何在UICollectionView上始终显示滚动条

我在我正在处理的应用程序中添加了一个UICollectionView到UIView.在UICollectionView中显示我有一组从Core Data中提取的图像.垂直滚动工作正常但滚动条不会显示,直到用户触摸UICollectionView.

如何确保右侧的滚动条始终可见,以便向用户指示它是否可滚动?

xcode scrollbar ios uicollectionview

7
推荐指数
2
解决办法
7510
查看次数

如何在CSV中获取标题的价值

在PowerShell中,我想将CSV文件中的标题名称传递给PowerShell脚本中的另一个函数.

如何将标题名称的值文本检索到CSV中的变量?

例如,如果我有以下CSV数据:

ID Name     Country
-- ----     -------
1  John     United States
2  Beatrice Germany
3  Jouni    Finland
4  Marcel   France
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,如何将Country列值文本作为"Country"文本检索到脚本中的变量中?

(注意:我熟悉符号$ _.通过在Powershell中导入CSV来从行中检索"德国"的值的国家/地区)

我的具体问题是目前我的脚本中有以下功能:

function GetItemIdFromTitle([string]$LookupTitle, [ref]$LookupId)
{   
    $LookupField = $LookupList.Fields["DEPTCATEGORY"]   
    $LookupItem = $LookupList.Items | where {$_['DEPTCATEGORY'] -like "*$LookupTitle*"} 
    $LookupId.Value = $LookupItem.ID
}
Run Code Online (Sandbox Code Playgroud)

这当前采用字符串值 - > $ LookupTitle并使用它来查找SharePoint列表中的项目.正如您在脚本中看到的,我在列名中硬编码为"DEPTCATEGORY".这是将在SharePoint列表中查找的列名称.

我没有硬编码列名,而是想传递相应$ LookupTitle值的列名,并替换硬编码的"DEPTCATEGORY".

我调用上面的函数如下:

#GET THE LOOKUP COLUMN ID       
GetItemIdFromTitle $_.DEPTCAT ([ref]$LookupIdValue)
Run Code Online (Sandbox Code Playgroud)

($ _.DEPTCAT是CSV列中行的值.)

我能做点什么吗

$myCountryColumnName = $_.Country.Property.Title 
Run Code Online (Sandbox Code Playgroud)

要么

$myCategoryColumnName = $_.DEPTCAT.Property.Name
Run Code Online (Sandbox Code Playgroud)

从CSV获取列名称?

csv powershell sharepoint-2010

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

如何在iOS中添加有序缩写格式到目前为止例如"th","st"

我有以下代码将我的日期和时间格式化为字符串,如:

2013年10月25日星期一 - 14:56:34

NSDate *today = [[NSDate alloc] init];
dateFormatter = [[NSDateFormatter alloc] init];
[self.dateFormatter setDateFormat:@"EEEE, MMMM dd YYYY - HH:mm:ss"];

NSString *currentTime = [self.dateFormatter stringFromDate: today];
self.timerLabel.text = currentTime.uppercaseString;
Run Code Online (Sandbox Code Playgroud)

它运作良好.但是如何将"th"或"rd"或"st"适当地放在日期上,即上例中的25之后?

date nsdate ios

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