Właśnie zakończyłem całkowitą przeprogramowanie [1] jednej z przykładowych aplikacji Apple i zamierzam wydać mój kod jako źródło tylko na GitHub, na podstawie licencji BSD.Jak dodać informacje o prawach autorskich do pliku Nib?
Dodanie tekstu licencji BSD do plików .h i .m jest łatwe i mogę dodać informacje o prawach autorskich do zasobów .png, które dołączę, ale nie jestem pewien, w jaki sposób mogę dodać wymaganą licencję informacje do plików XIB. XCode regeneruje pliki po edycji, więc wszystko ręcznie dodane do komentarza xml zostanie usunięte.
Chciałbym dodać licencję do plików końcówek dla kompletności, ale nie jestem zawieszony na robieniu tego - więc czy ktoś może zaoferować jakąkolwiek radę?
[1] Aplikacja to AccelerometerGraph, a ponowne zapisanie obejmowało wyświetlanie każdego kanału akcelerometru na oddzielnym wykresie, dostarczając dodatkowe sygnały wejściowe (sinus, krok i impuls), a także dodatkowe filtry (Butterworth 1st i 2nd order low high i bandpass).
Ów coś nie pomyślałem o zrobieniu. Mam wrażenie, że każde rozwiązanie będzie trochę hackowe - zobaczymy tylko, kto (jeśli ktokolwiek) ma mniej hackowe rozwiązanie! –
@PeterM Rzeczywiście ... Jestem bardzo ciekawy! – Alladinian
Po prostu próbowałem tego podejścia i odkryłem, że gdy tekst Notes znajdzie się powyżej pewnego ustalonego rozmiaru, jest serializowany do tego, co wygląda na skompresowane i zakodowane w 64 bajtach. Tak więc, chociaż pełne informacje o prawach autorskich można zobaczyć w IB, jest on skutecznie obsypywany w pliku xml! W związku z tym mogę umieścić w NIB tylko skrócony opis praw autorskich, a nie pełny tekst licencji BSD, jeśli chcę, aby był widoczny w pliku XML. –