Programowanie

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

18
Jak wykryć całkowitą dostępną / wolną przestrzeń dyskową na urządzeniu iPhone / iPad?
Szukam lepszego sposobu na programowe wykrywanie dostępnego / wolnego miejsca na dysku na urządzeniu iPhone / iPad. Obecnie używam NSFileManager do wykrywania miejsca na dysku. Poniżej znajduje się fragment kodu, który działa za mnie: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue]; NSLog(@"%s …

9
Jak oszukać aplikację, by myślała, że ​​jej standardowe wyjście to terminal, a nie potok
Próbuję wykonać odwrotność od „ Wykryć, czy stdin to terminal czy potok? ”. Uruchamiam aplikację, która zmienia swój format wyjściowy, ponieważ wykrywa potok na STDOUT i chcę, aby myślał, że jest to terminal interaktywny, aby podczas przekierowywania otrzymywał te same dane wyjściowe. Myślałem, że owinięcie tego w expectskrypt lub użycie …
147 bash  terminal  pipe  stdin 




23
Dodanie tekstu zastępczego do pola tekstowego
Szukam sposobu, aby dodać tekst zastępczy do pola tekstowego, tak jak w przypadku pola tekstowego w html5. To znaczy, jeśli pole tekstowe nie ma tekstu, to dodaje tekst Enter some text here, gdy użytkownik go kliknie, tekst zastępczy znika i umożliwia użytkownikowi wprowadzenie własnego tekstu, a jeśli pole tekstowe traci …
147 c#  wpf  placeholder 


7
vim „modyfikowalny” jest wyłączony
Próbuję utworzyć nowy plik z drzewem nerdów. Naciskam aklawisz, aby utworzyć nowy plik i otrzymuję komunikat: E21: Cannot make changes, 'Modifiable' is off Używam MacVim i Janus (prawie po wyjęciu z pudełka)
147 vim  vi  macvim  nerdtree 




13
W czasie wykonywania znajdź wszystkie klasy w aplikacji Java, które rozszerzają klasę bazową
Chcę zrobić coś takiego: List<Animal> animals = new ArrayList<Animal>(); for( Class c: list_of_all_classes_available_to_my_app() ) if (c is Animal) animals.add( new c() ); Chcę więc przyjrzeć się wszystkim klasom we wszechświecie mojej aplikacji, a kiedy znajdę taką, która pochodzi od Animal, chcę utworzyć nowy obiekt tego typu i dodać go do …




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.