2012-10-23 1 views
15

Ich habe eine App, die auf Build abstürzt.Xcode Was ist der Unterschied zwischen "Andere Linker Flags" vs "Other_LDFLAGS"

Ich wurde aufgefordert, die "Other Linker Flags" auf -ObjC zu setzen. Fein .. aber

in Xcode Build-Einstellungen, sehe ich nicht "Andere Linker Flags", sehe ich "Other_LDFLAGS".

Also, was ist der Unterschied, und wie kann ich bei Bedarf von einem zum anderen wechseln?

Ein Bild sagt mehr .... so .. was mir gesagt ich brauche:

enter image description here

und was ich habe:

enter image description here

+0

Vergessen Sie zu sagen, 10.8.2, Xcode 4.5.1 –

+0

Warum legen Sie kein Bild mit einigen weiteren Details, die zeigen, welche Registerkarte ausgewählt ist und alle. Ich denke beide sind gleich. – iDev

Antwort

22

Dies sind die gleichen Ding. Eins ist ein Synonym für das andere. Wenn Sie im Inspektor in Xcode 4.5 auf die Schnellhilfe klicken, wenn Sie "Andere Linker-Flags" ausgewählt haben, wird Ihnen mitgeteilt, dass die Einstellung "OTHER_LDFLAGS" eingestellt ist. "Other Linker Flags" ist die von Menschen lesbare Version und OTHER_LDFLAGS ist der tatsächliche Variablenname, den der Linker verwendet.

+3

Gibt es eine Möglichkeit, auf die von Menschen lesbare Version umzuschalten? (Nach den letzten Tagen fühle ich mich menschlich). –

+3

Wenn Sie die Projekt- oder Zielerstellungseinstellungen angezeigt bekommen, wählen Sie "Show Settings Titles" oder "Show Settings Names" im "Editor" -Menü, um zwischen ihnen zu wechseln. – user1118321

+0

Danke. Perfekt!! –