我正在使用netbeans在java fxml项目中创建GUI.我想使用bootstrap来设置gui的样式,但我注意到javafx中的所有内容都带有前缀fx-
.对于我的项目,还有办法让bootstrap工作吗?bootstrap甚至可以与javafx一起使用吗?
我有一个UITableViewCell
子类NameInput
,使用自定义init
方法连接到xib .
class NameInput: UITableViewCell {
class func make(label: String, placeholder: String) -> NameInput {
let input = NSBundle.mainBundle().loadNibNamed("NameInput", owner: nil, options: nil)[0] as NameInput
input.label.text = label
input.valueField.placeholder = placeholder
input.valueField.autocapitalizationType = .Words
return input
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在viewDidLoad
方法中初始化这个单元格并仍然可以重用它?或者我是否必须使用重用标识符注册类本身?
我正在为我自己的mac编写一个简单的计时器程序.计时器正常倒计时,但我得到了死亡的旋转风车.怎样才能使风车消失?我认为它是因为我有一个无限循环,但必须有一些绕过它.
我有一个按钮点击触发的IBAction(按钮开始).从那里,它调用了另一个完成工作的功能.
这是我的IBAction:
- (IBAction)timerStart:(id)sender {
self.timerDidPause = NO;
[self timerRunning];
}
Run Code Online (Sandbox Code Playgroud)
这里是timerRunning:
- (void)timerRunning {
for (;;) {
usleep(1000000);
if (self.timerDidPause == YES) {
}
else {
if (self.seconds == 0) {
if (self.minutes == 0) {
[self timerDone];
break;
}
else {
self.seconds = 59;
self.minutes = self.minutes - 1;
[self formatTimerLabel:self.hours :self.minutes :self.seconds];
}
}
else {
self.seconds = self.seconds - 1;
[self formatTimerLabel:self.hours :self.minutes :self.seconds];
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
在这个函数中,函数formatTimerLabel被调用,所以这里是:
- (void)formatTimerLabel:(int)hours
:(int)minutes
:(int)seconds {
NSString …
Run Code Online (Sandbox Code Playgroud) 我正在使用连接到简单的c套接字服务器的NSStreams创建一个聊天应用程序.流成功连接并发送数据,但无法接收数据.这是我使用NSStreams的Socket类:
socket.h中
@interface Socket : NSObject <NSStreamDelegate>
- (void)connectToServerWithIP:(NSString *)ip andPort:(int)port;
- (NSString *)sendMessage:(NSString *)outgoingMessage;
@end
Run Code Online (Sandbox Code Playgroud)
Socket.m
#import "Socket.h"
@interface Socket ()
@property (strong, nonatomic) NSInputStream *inputStream;
@property (strong, nonatomic) NSOutputStream *outputStream;
@property (strong, nonatomic) NSString *output;
@end
@implementation Socket
@synthesize inputStream;
@synthesize outputStream;
@synthesize output;
- (void)connectToServerWithIP:(NSString *)ip andPort:(int)port
{
CFReadStreamRef readStream;
CFWriteStreamRef writeStream;
CFStreamCreatePairWithSocketToHost(NULL, (__bridge CFStringRef)ip, port, &readStream, &writeStream);
inputStream = (__bridge_transfer NSInputStream *)readStream;
outputStream = (__bridge_transfer NSOutputStream *)writeStream;
[inputStream setDelegate:self];
[outputStream setDelegate:self];
[inputStream scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[outputStream …
Run Code Online (Sandbox Code Playgroud) 我似乎无法让哨兵工作.我一直收到这个错误:A hasher has not been provided for the user.
有谁知道会发生什么?
我在OS X 10.9上运行MAMP.我正在使用php 5.4.4 MCrypt已安装并启用.尝试在创建新用户时散列密码时会发生此错误.我们的项目使用laravel Sentry插件.这是控制器:
<?php
use Auth, BaseController, Form, Input, Redirect, Sentry, View;
class AuthController extends BaseController {
public function register()
{
return View::make('Auth.register');
}
public function handleRegister()
{
$validator = Validator::make(Input::all(), User::$rules);
if ($validator->passes()) {
//The registration has passed, create a user
$user = new User;
$user->first_name = Input::get('first_name');
$user->last_name = Input::get('last_name');
$user->email = Input::get('email');
$user->password = Hash::make(Input::get('password'));
$user->activated = 1;
$user->save();
//grabbing the Sentry model …
Run Code Online (Sandbox Code Playgroud) 我最近更新到Xcode 6 Beta 6,现在我在Beta 5中运行良好的应用程序中遇到这些错误.我一直在浏览每个方法并注释掉引起问题的行,但是还有另一个解决方案.这是日志.
Undefined symbols for architecture armv7:
"__TFSs26_forceBridgeFromObjectiveCU__FTPSs9AnyObject_MQ__Q_", referenced from:
__TFC9BookSmart32AdvanceDetailTableViewController11viewDidLoadfS0_FT_T_ in AdvanceDetailTableViewController.o
__TFC9BookSmart32AdvanceDetailTableViewController27numberOfSectionsInTableViewfS0_FGSqCSo11UITableView_Si in AdvanceDetailTableViewController.o
__TFC9BookSmart33AdvancesNewLocationViewController12returnedDatafS0_FCSo12NSDictionaryT_ in AdvancesNewLocationViewController.o
__TFC9BookSmart31ArtistDetailTableViewController19scrollViewDidScrollfS0_FGSQCSo12UIScrollView_T_ in ArtistDetailTableViewController.o
__TFC9BookSmart31ArtistDetailTableViewController14viewWillAppearfS0_FSbT_ in ArtistDetailTableViewController.o
__TFC9BookSmart31ArtistDetailTableViewController11viewDidLoadfS0_FT_T_ in ArtistDetailTableViewController.o
__TFC9BookSmart18ChatViewController11viewDidLoadfS0_FT_T_ in ChatViewController.o
...
"__TFSs15_arrayForceCastU___FGSaQ__GSaQ0__", referenced from:
__TFFC9BookSmart33AdvanceSectionTableViewController9tableViewFS0_FTCSo11UITableView21cellForRowAtIndexPathCSo11NSIndexPath_GSqCSo15UITableViewCell_U_FTGSQCSo21MKLocalSearchResponse_GSQCSo7NSError__T_ in AdvanceSectionTableViewController.o
__TFFFC9BookSmart33AdvanceSectionTableViewController9tableViewFS0_FTCSo11UITableView21cellForRowAtIndexPathCSo11NSIndexPath_GSqCSo15UITableViewCell_U_FTGSQCSo21MKLocalSearchResponse_GSQCSo7NSError__T_U_FTGSQCSo13MKMapSnapshot_GSQS5___T_ in AdvanceSectionTableViewController.o
__TFC9BookSmart32AdvanceDetailTableViewController11viewDidLoadfS0_FT_T_ in AdvanceDetailTableViewController.o
__TFC9BookSmart32AdvanceDetailTableViewController9tableViewfS0_FTGSQCSo11UITableView_18commitEditingStyleOSC27UITableViewCellEditingStyle17forRowAtIndexPathGSQCSo11NSIndexPath__T_ in AdvanceDetailTableViewController.o
__TFC9BookSmart32AdvanceDetailTableViewController17createAdvanceInfofS0_FTGVSs10DictionarySSSS_6forKeySS5andIdSS_T_ in AdvanceDetailTableViewController.o
__TFC9BookSmart33AdvancesNewLocationViewController21textFieldShouldReturnfS0_FCSo11UITextFieldSb in AdvancesNewLocationViewController.o
__TFFC9BookSmart33AdvancesNewLocationViewController21textFieldShouldReturnFS0_FCSo11UITextFieldSbU_FTGSQCSo21MKLocalSearchResponse_GSQCSo7NSError__T_ in AdvancesNewLocationViewController.o
...
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see …
Run Code Online (Sandbox Code Playgroud) 我的目标是创建一个类似于Goole Docs文本编辑器的视图,并在文本后面有注释突出显示有注释.
我的解决方案是NSScrollView
包含一个NSView
(设置为文档视图),滚动并包含NSTextView
文本和其他NSView
将成为高亮的文本.
为了使其工作,NSTextView
必须将其大小视为直接属于NSScrollView
.但是,我无法做出NSTextView
这种行为.
我对布局的代码是:
LatinViewController:的loadView()
...
let latinView = LatinView()
latinView.autoresizingMask = [.ViewWidthSizable]
latinView.wantsLayer = true
latinView.layer?.backgroundColor = Theme.greenColor().CGColor
self.latinView = latinView
scrollView.documentView = latinView
...
Run Code Online (Sandbox Code Playgroud)
拉丁语查看:的init()
...
let textView = LatinTextView()
textView.translatesAutoresizingMaskIntoConstraints = false
textView.string = "Long string..."
self.addSubview(textView)
self.textView = textView
self.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("H:|[text]|", options: NSLayoutFormatOptions(), metrics: nil, views: ["text": textView]))
self.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("V:|[text]|", options: NSLayoutFormatOptions(), metrics: nil, views: ["text": textView]))
...
Run Code Online (Sandbox Code Playgroud)
LatinTextView:的init()
...
self.minSize = NSMakeSize(0, …
Run Code Online (Sandbox Code Playgroud) 直到最近,当我跑步时,我的项目一直很好sudo composer self-update
.Composer已成功更新,但我无法再迁移(php artisan migrate
).这是我得到的错误:
PHP Fatal error: Class 'Patchwork\Utf8\Bootup' not found in /Applications/MAMP/htdocs/ThumbsUp/bootstrap/autoload.php on line 46
Run Code Online (Sandbox Code Playgroud)
我已经跑composer update
和composer install
,仍然错误仍然存在.为什么不能在这之后找到这门课self-update
?
我有一个UITableView
和一个UITableViewController
是表视图的委托。我的中有多个部分UITableView
,并且需要为第一部分设置一个自定义标头。不幸的是,override func tableView(tableView: UITableView!, viewForHeaderInSection section: Int) -> UIView!
每个部分都将调用方法(swift),但第一个部分为0。我所有的其他UITableView
委托和数据源方法均正常工作,并且我没有应重写此方法的方法。
我有一个项目,我需要在应用程序中更改整体颜色主题.我的很多UI元素都是通过Xcode 6.1中的Interface Builder构建的.我需要在接口构建器中将颜色设置为变量,因此如果我设置一个预处理器告诉应用程序使用某个方案,那么颜色将在界面构建器中更改.这甚至可能吗?
swift ×5
ios ×3
laravel ×2
objective-c ×2
php ×2
uitableview ×2
cocoa ×1
composer-php ×1
css ×1
fxml ×1
hash ×1
javafx ×1
laravel-4 ×1
macos ×1
mamp ×1
netbeans ×1
nsstream ×1
nstextview ×1
sockets ×1
xcode ×1