プログラミング

プロおよび熱狂的プログラマーのためのQ&A

12
iOS 7でUITextViewの高さを備えたUITableViewCell?
iOS 7でUITextViewを含むUITableViewCellの高さを計算するにはどうすればよいですか? 私は同様の質問に対して多くの答えを見つけましたがsizeWithFont:、すべてのソリューションに参加しており、この方法は非推奨です! 使用する必要- (CGFloat)tableView:heightForRowAtIndexPath:があることはわかっていますが、TextViewがテキスト全体を表示するために必要な高さを計算するにはどうすればよいですか?

14
CALayersを使用した丸みを帯びたUIView-一部のコーナーのみ-どのように?
私のアプリケーションでは、次の名前の4つのボタンがあります。 左上 左下 右上 右下 ボタンの上に画像ビュー(またはUIView)があります。 ここで、ユーザーが左上のボタンをタップするとします。上記の画像/ビューは、その特定のコーナーで丸められる必要があります。 丸みを帯びた角をUIViewに適用するのが困難です。 現在、私は次のコードを使用して、各ビューに丸い角を適用しています。 // imgVUserImg is a image view on IB. imgVUserImg.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"any Url Here"]; CALayer *l = [imgVUserImg layer]; [l setMasksToBounds:YES]; [l setCornerRadius:5.0]; [l setBorderWidth:2.0]; [l setBorderColor:[[UIColor darkGrayColor] CGColor]]; 上記のコードは、提供されたビューの各コーナーに丸みを適用しています。代わりに、選択したコーナーに丸みを付けたかっただけです-上/上+左/下+右など。 出来ますか?どうやって?

30
VB.NETの隠された機能?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 C#の非表示の機能を使用してかなりのブラウジングを学びましたが、VB.NETに似たものを見つけることができなかったときは驚きました。 それで、その隠されたまたはあまり知られていない機能のいくつかは何ですか?


4
参照をポリモーフィックにするマイグレーションを生成する方法
Productsテーブルがあり、列を追加したい: t.references :imageable, :polymorphic => true 私はこれを行うためにこのための移行を生成しようとしていました: $ rails generate migration AddImageableToProducts imageable:references:polymorphic しかし、私は明らかにそれを間違っています。誰かが何か提案をすることはできますか?ありがとう マイグレーションの生成後に手動で挿入しようとすると、次のようになりました。 class AddImageableToProducts < ActiveRecord::Migration def self.up add_column :products, :imageable, :references, :polymorphic => true end def self.down remove_column :products, :imageable end end そしてそれはまだ機能していません

8
Qt Creator-プロジェクトエラー:Xcodeが正しく設定されていません。/ usr / bin / xcodebuildを実行して、使用許諾契約を確認する必要がある場合があります。
Qt 5.5をインストールしたばかりで、OS Xで初めてQt Creatorを使用しています。最初にQtをインストールしたときに、「Xcode 5がインストールされていません」というエラーメッセージが表示されました(Xcode 7ベータ版を持っています)。 、しかしインストールはとにかく正常に完了しました。 ここで、プロジェクトを開始または開くと、エラーが発生します。 プロジェクトエラー:Xcodeが正しく設定されていません。/ usr / bin / xcodebuildを実行して、使用許諾契約を確認する必要がある場合があります。 /usr/bin/xcodebuildターミナルで実行すると、次のようになります。 xcode-select:エラー:ツール 'xcodebuild'にはXcodeが必要ですが、アクティブな開発者ディレクトリ '/ Library / Developer / CommandLineTools'はコマンドラインツールのインスタンスです XcodeがQt Creatorとどのように関係するのかはわかりませんが、クロスプラットフォームの互換性のためにライブラリへのアクセスに関係がある場合を除きますが、この問題を修正する方法はありますか?
121 c++  xcode  macos  qt  qt-creator 

7
PHP:stdClassオブジェクトを数える
count($ obj)関数を実行したときに正しい数を返さないjson_decodeから作成されたstdClassオブジェクトがあります。オブジェクトには30個のプロパティがありますが、count()関数の戻り値は1とされます。 何か案は? 以下は、オブジェクトの1つの例です。(ツイッターから毎日のトレンド情報をリクエストしています)。このオブジェクトに複数のプロパティがある場合、count($ obj)は1になります。 [trends] => stdClass Object ( [2009-08-21 11:05] => Array ( [0] => stdClass Object ( [query] => "Follow Friday" [name] => Follow Friday ) [1] => stdClass Object ( [query] => "Inglourious Basterds" OR "Inglorious Basterds" [name] => Inglourious Basterds ) [2] => stdClass Object …
121 php  count  stdclass 

12
VS2010およびIE10 iexplore.exeを処理するためのスクリプトデバッガーのアタッチに失敗しました
だから私はVS2010でWin7 x64を使用しており、IE10 Win7プレビューとReSharper 6.1をインストールしています。 デバッグを開始しようとすると、次のメッセージが表示されます。 "スクリプトデバッガーをマシン 'MINE'のプロセス '[1111] iexplore.exe'にアタッチできませんでした。デバッガーは既にアタッチされています。" [OK]をクリックして、アタッチされたデバッグセッションを確認できます-[1111]がグレー表示され、ソリューションタイトルにiexplore.exeの別のインスタンスがあります。手動で取り付けても問題ありません。 2つのiexplore.exe PIDがあったために何か問題が発生したと考え、2つのタブまたはウィンドウが開いておらず、自動クラッシュ回復を無効にしました。 これを試しました: マシン 'NAME'のプロセス '[XXXX] IEXPLORE.EXE'にスクリプトデバッガーをアタッチできませんでした 動作しませんでした。 何か案は?

28
Smalltalkの代わりにRubyを使用する理由 [閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Rubyは、Ruby on Railsの影響から人気が高まっていますが、思春期を経て現在苦労しているようです。RubyとSmalltalkの間には多くの類似点があります- 磁気浮上はその証拠です。より珍しい構文を持っているにもかかわらず、SmalltalkはRubyのオブジェクト指向の美しさのすべて(それ以上ではないにしても)を備えています。 私が読んだことから、SmalltalkはRubyを打ち負かしているようです: 成熟度(1970年代に開発) 安定 商用サポート 分散ソース管理(テキストの差分だけでなく、コードの構造を理解します) VMのいくつかの実装 クロスプラットフォームのサポート Railsの強力な代替手段としての海辺のWebフレームワーク Rubyは単に車輪を再発明しているようです。では、なぜRuby開発者はSmallTalkを使用しないのですか?RubyにはSmalltalkにはない何がありますか? 記録のために:私はSmalltalkの経験がほとんどない、またはまったくないRubyの人ですが、なぜだろうと思い始めています。 編集:スクリプトの使いやすさの問題はGNU Smalltalkによって対処されたと思います。私が理解しているように、これによりsmalltalkを通常の古いテキストファイルに書き込むことができ、Smalltalk IDEにいる必要がなくなります。その後、次を使用してスクリプトを実行できます。 gst smalltalk_file

9
Objective-CでNSArrayをフィルタリングして新しいNSArrayにする
私が持っているNSArrayと私は新しいを作成したいのですがNSArray一定の基準を満たして元の配列からオブジェクトを。基準は、を返す関数によって決定されますBOOL。 を作成NSMutableArrayし、ソース配列を反復処理して、フィルター関数が受け入れるオブジェクトをコピーしてから、その不変バージョンを作成できます。 もっと良い方法はありますか?

30
再帰とは何ですか?いつ使用すべきですか?
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 メーリングリストやオンラインディスカッションで定期的に出てきそうなトピックの1つは、コンピュータサイエンスの学位を取得することのメリット(またはその欠如)です。ネガティブパーティーに対して何度も繰り返し登場するように思われる議論は、彼らが何年もコーディングしていて、再帰を使用したことがないということです。 だから問題は: 再帰とは何ですか? 再帰はいつ使用しますか? なぜ人々は再帰を使用しないのですか?

3
HPROFファイルを開く際のエラー:IOException:不明なHPROFバージョン
Debug.dumpHprofDataMemory AnalyzerでHPROFファイル(で作成)を開こうとすると、次の例外が発生します。 java.io.IOException: Unknown HPROF Version (JAVA PROFILE 1.0.3) at org.eclipse.mat.hprof.AbstractParser.readVersion(AbstractParser.java:124) at org.eclipse.mat.hprof.Pass1Parser.read(Pass1Parser.java:69) at org.eclipse.mat.hprof.HprofIndexBuilder.fill(HprofIndexBuilder.java:65) at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:203) at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:114) at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:143) at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:123) at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:56) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) どうすれば解決できますか?

4
PhpStormラップ/サラウンドの選択?
多くの場合、コーディングとテンプレート化では、テキストの特定の部分をラップする必要があります。現在の選択をラップするためのショートカットはありますか、例えば: Hello World "Hello World" Hello World {{ trans 'Hello World' }} 私はMacとPCでPhpStorm 7を使用しています。私は、何か似が見つかりました:ctrl+ alt+ jあなたは、HTMLタグが、他には何もしてラップすることができます。また、ctrl+ alt+ -現在のファイル形式(php、twig、html、...)に従って現在の選択にコメントを付けます

4
フェードイン効果のある要素を追加する[jQuery]
var html = "<div id='blah'>Hello stuff here</div>" $("#mycontent").append(html).fadeIn(999); これは機能していないようです。 コンテンツが追加されたときにクールな効果が欲しいだけです。 注:「mycontent」全体ではなく、新しい「何とか」のdivだけをフェードインさせたいです。
121 javascript  jquery  html  css 

2
$ scopeに渡されない限り、AngularJS ng-includeはビューを含みません
それngIncludeが生の道を取ることができると仮定することは間違っていますか?私ngIncludeは次のように自分を設定しようとし続けます: <div ng-include src="views/header.html"></div> これは機能しませんが、私がこのようなことをすると、機能します。 // HeaderController app.controller('HeaderCtrl', function($scope){ $scope.templates = {[ template: { url: 'views/header.html' } ]}; $scope.template = $scope.templates[0].template; }); 私のindex.htmlで <div ng-controller="HeaderCtrl"> <div ng-include src="template.url"></div> </div> ngInclude範囲外の値以外はありませんか?もしそうなら、なぜそれがこのようになり、html部分の直接のインクルードではないのですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.