Als «ios» getaggte Fragen

iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.

30
Undefinierte Symbole für die Architektur i386: _OBJC_CLASS _ $ _ SKPSMTPMessage ", referenziert von: error
Ich habe ein Framework zum Senden von E-Mails aus einer Anwendung im Hintergrund importiert, z. B. SKPSMTPMessageFramework. Kann jemand vorschlagen, warum unten Fehler angezeigt wird Undefined symbols for architecture i386: "_OBJC_CLASS_$_SKPSMTPMessage", referenced from: objc-class-ref in ConfirmController.o "_kSKPSMTPPartContentTransferEncodingKey", referenced from: -[ConfirmController sendEmail] in ConfirmController.o "_kSKPSMTPPartMessageKey", referenced from: -[ConfirmController sendEmail] in ConfirmController.o …



5
Welche Art von Lecks verhindert oder minimiert die automatische Referenzzählung in Objective-C nicht?
Auf den Mac- und iOS-Plattformen werden Speicherverluste häufig durch unveröffentlichte Zeiger verursacht. Traditionell war es immer von größter Bedeutung, Ihre Zuordnungen, Kopien und Aufbewahrungen zu überprüfen, um sicherzustellen, dass jede eine entsprechende Freigabemeldung enthält. Die mit Xcode 4.2 gelieferte Toolchain führt die automatische Referenzzählung (ARC) mit der neuesten Version des …


8
Was sind die Gefahren von Method Swizzling in Objective-C?
Ich habe Leute sagen hören, dass Methoden-Swizzling eine gefährliche Praxis ist. Sogar der Name Swizzling deutet darauf hin, dass es sich um einen Betrüger handelt. Methode Swizzling ändert das Mapping so, dass der Aufruf von Selektor A tatsächlich die Implementierung B aufruft. Eine Verwendung davon besteht darin, das Verhalten von …


30
Wie ändere ich die Hintergrundfarbe eines UIButton, während er hervorgehoben ist?
Irgendwann in meiner App habe ich eine Markierung UIButton(zum Beispiel wenn ein Benutzer seinen Finger auf der Schaltfläche hat) und ich muss die Hintergrundfarbe ändern, während die Schaltfläche hervorgehoben ist (also während der Finger des Benutzers noch auf der Schaltfläche ist). . Ich habe folgendes versucht: _button.backgroundColor = [UIColor redColor]; …

11
Text- und Pfeilfarbe der IOS 7-Navigationsleiste
Ich möchte den Hintergrund für die Navigationsleiste auf Schwarz und alle darin enthaltenen Farben auf Weiß einstellen . Also habe ich diesen Code verwendet: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Aber zurück Schaltfläche Textfarbe , Pfeil …

4
Wie kann man UIViewAlertForUnsatisfiableConstraints einfangen?
In meinem Debugger-Protokoll wird ein Fehler angezeigt: Will attempt to recover by breaking constraint <NSLayoutConstraint:0x191f0920 H:[MPKnockoutButton:0x17a876b0]-(34)-[MPDetailSlider:0x17a8bc50](LTR)> Make a symbolic breakpoint at UIViewAlertForUnsatisfiableConstraints to catch this in the debugger. The methods in the UIConstraintBasedLayoutDebugging category on UIView listed in <UIKit/UIView.h> may also be helpful. Wie fange ich diesen Anruf ab? Es …


30
ld: Framework nicht gefunden Pods
Ich versuche, meinem IOS-Projekt ein Framework hinzuzufügen, aber beim Erstellen wurde immer die gleiche Meldung angezeigt: ld: Framework nicht gefunden Pods clang: error: Linker-Befehl mit Exit-Code 1 fehlgeschlagen (benutze -v, um den Aufruf zu sehen) Ich habe versucht, mein PodsVerzeichnis zu entfernen und dann auszuführen. pod install Ich öffne das, …
233 ios  xcode  cocoapods 

30
Tap-fähige "Links" im NSAttributedString eines UILabel erstellen?
Ich habe dies stundenlang gesucht, aber ich habe versagt. Ich weiß wahrscheinlich nicht einmal, wonach ich suchen soll. Viele Anwendungen haben Text und in diesem Text sind Web-Hyperlinks in gerundeter Form. Wenn ich darauf klicke, wird es UIWebViewgeöffnet. Was mich verwundert, ist, dass sie häufig benutzerdefinierte Links haben. Wenn Wörter …

28
Wenden Sie .uppercaseString schnell nur auf den ersten Buchstaben einer Zeichenfolge an
Ich versuche, ein Autokorrektur-System zu erstellen, und wenn ein Benutzer ein Wort mit einem Großbuchstaben eingibt, funktioniert die Autokorrektur nicht. Um dies zu beheben, habe ich eine Kopie der eingegebenen Zeichenfolge erstellt, .lowercaseString angewendet und sie dann verglichen. Wenn die Zeichenfolge tatsächlich falsch geschrieben ist, sollte sie das Wort korrigieren. …

5
Verwenden von isKindOfClass mit Swift
Ich versuche, ein bisschen Swift lang aufzunehmen, und frage mich, wie ich das folgende Objective-C in Swift konvertieren kann: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesBegan:touches withEvent:event]; UITouch *touch = [touches anyObject]; if ([touch.view isKindOfClass: UIPickerView.class]) { //your touch was in a uipickerview ... do whatever you have to …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.