Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

8
Przypisz zmienną wewnątrz bloku do zmiennej na zewnątrz bloku
Dostaję błąd Zmiennej nie można przypisać (brak specyfikatora typu __block) na linii aPerson = participant;. Jak mogę się upewnić, że blok ma dostęp do aPersonzmiennej i że aPersonzmienna może zostać zwrócona? Person *aPerson = nil; [participants enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { Person *participant = (Person*)obj; if ([participant.gender isEqualToString:@"M"]) …


30
Jak zamknąć klawiaturę dla UITextView za pomocą klawisza Return?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. W bibliotece IB wstęp mówi nam, że po returnnaciśnięciu klawisza klawiatura do UITextViewzniknie. Ale tak naprawdę returnklucz może działać tylko …


1
Jak mogę uzyskać alias domyślnego importu w JavaScript?
Korzystając z modułów ES6, wiem, że mogę aliasować nazwany import import { foo as bar } from 'my-module'; I wiem, że mogę zaimportować domyślny import import defaultMember from 'my-module'; Chciałbym dokonać aliasu domyślnego importu i myślałem, że następujące będą działać import defaultMember as alias from 'my-module'; ale powoduje to błąd …

5
Jak przenieść niektóre commity na podstawie innej gałęzi w git?
Sytuacja: mistrz jest na X quickfix1 jest w X + 2 zatwierdza Tak, że: o-o-X (master HEAD) \ q1a--q1b (quickfix1 HEAD) Potem zacząłem pracować nad Quickfix2, ale przez przypadek wziąłem Quickfix1 jako gałąź źródłową do skopiowania, a nie master. Teraz Quickfix2 jest na X + 2 zatwierdzeń + 2 odpowiednie …
381 git  commit  patch 


12
Dlaczego powinienem używać słowa kluczowego „final” w parametrze metody w Javie?
Nie rozumiem, gdzie finalsłowo kluczowe jest naprawdę przydatne, gdy jest używane w parametrach metody. Jeśli wykluczymy korzystanie z anonimowych klas, czytelność i zamierzone deklaracje, wydaje mi się to prawie bezwartościowe. Wymuszanie, że niektóre dane pozostają stałe, nie jest tak silne, jak się wydaje. Jeśli parametr jest prymitywny, nie będzie miał …

7
Style.Render w MVC4
W .NET MVC4projekcie robi, jak @Styles.Renderdziała? Mam na myśli, w @Styles.Render("~/Content/css")którym pliku się woła? Nie mam w folderze pliku ani folderu o nazwie „css” Content.



6
Jakie są zalety sztucznych sieci neuronowych w porównaniu z maszynami wektorów wsparcia? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


7
Metoda ma takie samo usunięcie jak inna metoda w typie
Dlaczego posiadanie następujących dwóch metod w tej samej klasie jest niezgodne z prawem? class Test{ void add(Set<Integer> ii){} void add(Set<String> ss){} } Rozumiem compilation error Metoda add (Set) ma to samo dodanie kasowania (Set), co inna metoda w teście typu. chociaż mogę sobie z tym poradzić, zastanawiałem się, dlaczego javac …
381 java  generics 

14
Jak odkryć liczbę * logicznych * rdzeni w systemie Mac OS X?
Jak możesz stwierdzić w wierszu poleceń, ile rdzeni znajduje się na komputerze, gdy korzystasz z systemu Mac OS X? W systemie Linux używam: x=$(awk '/^processor/ {++n} END {print n+1}' /proc/cpuinfo) To nie jest idealne, ale jest blisko. Ma to zostać nakarmione make, dlatego daje wynik o 1 wyższy niż rzeczywista …
381 macos  makefile 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.