Typ pliku | Objective-C Language Source Format |
Developer | Apple |
Ads |
File with a .M extension contains an implementation of a class for Objective-C programs – the @implementation directive, initialisation of required variables and function definitions, to which other source files may refer to. M files can also comprise of references to header files – H.
M files are used by programs written in the Objective-C language, usually utilised by applications for Apple systems – Mac OS and iOS. Both platforms have dedicated APIs – Application Programming Interface for Objective-C, Cocoa API for Mac OS and iOS API, which is used to communicate between the application and the system.
Plik z rozszerzeniem .M zawiera implementację klasy dla programów Objective-C - dyrektywę @implementation , inicjalizację wymaganych zmiennych i definicji funkcji, do których mogą się odwoływać inne pliki źródłowe. Pliki M mogą również zawierać odniesienia do plików nagłówkowych - H.
Pliki M są używane przez programy napisane w języku Objective-C, zwykle używane przez aplikacje dla systemów Apple - Mac OS i iOS. Obie platformy mają dedykowane API - interfejs programowania aplikacji dla Objective-C, interfejs API Cocoa dla Mac OS i iOS API, który służy do komunikacji między aplikacją a systemem.
Jeżeli pojawiła się sytuacja, w której nie możesz otworzyć pliku M na swoim koputerze - przyczyn może być kilka. Pierwszą i zarazem naważniejszą (najszęściej spotykaną) jest brak odpowiedniej aplikacji obsługującej M wśród tych zainstalowanych na Twoim komputerze.
Bardzo prostym sposobem na rozwiązanie tego problemu jest znalezienie i pobranie odpowiedniej aplikacji. Pierwsza część zadania już wykonana - programy do obsługi pliku M znajdziesz poniżej. Teraz wystarczy pobrać i zainstalować odpowiednią aplikację.
W dalszej części tej strony znajdziesz inne możliwe przyczyny powodujące problemy z plikami M.
Brak możliwości otwarcia i pracy z plikiem M, wcale nie musi oznaczać, że nie mamy zainstalowanego na swoim komputerze odpowiedniego oprogramowania. Mogą występować inne problemy, które również blokują nam możliwość pracy plikiem Objective-C Language Source Format. Poniżej została zamieszczona lista możliwych problemów.
Jeżeli jesteś pewien, że wszystkie wymienione powody nie występują w Twoim przypadku (bądź zostały już wyeliminowane), plik M powinien współpracować z Twoimi programami bez żadnego probelmu. Jeżeli problem z plikiem M mimo wszystko nie został rozwiązany, może to oznaczać, że w tym przypadku pojawił się jeszcze inny, rzadki problem z plikiem M. W takim wypadku pozostaje już tylko pomoc specjalisty.
.a | Unix Static Object Code Library Format |
.a2w | Alice Program World Format |
.actx | DS Game Maker Action Description Format |
.ada | ADA Language Source Code Format |
.addin | Microsoft Visual Studio Addin Format |
.ads | Ada Package Specification |
.agi | Asterisk Gateway Interface Format |
.alb | Alpha Five Data Dictionary |
Jeżeli chcesz powiązać jakiś plik z nowym programem (np. moj-plik.M) możesz skorzystać z dwóch ścieżek postępowania. Pierwsza i najłatwiejsza to kliknięcie prawym przyciskiem myszki na wybranym pliku M. Z rozwiniętego menu wybrać opcję Wybierz program domyślny", następnie opcję "Przeglądaj" i znaleźć żądany program. Całą operację należy zatwierdzić kliknięciem w przycisk OK.
Wiele plików zawiera w sobie dane w postaci tekstu lub liczb. Możliwe jest, że przy otwieraniu nieznanych plików (np. M) popularny w systemie Windows prosty edytor tekstu, jakim jest Notatnik pozwoli nam zobaczyć część danych zakodowanych w pliku. Metoda ta pozwala podejrzeć zawartość wielu plików, jednak zapewne nie w takiej strukturze, jak program dedykowany do ich obsługi.