คำถามติดแท็ก ios

iOS เป็นระบบปฏิบัติการมือถือที่รันบน Apple iPhone, iPod touch และ iPad ใช้แท็กนี้ [ios] สำหรับคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมบนแพลตฟอร์ม iOS ใช้แท็กที่เกี่ยวข้อง [object-c] และ [swift] สำหรับปัญหาเฉพาะสำหรับภาษาการเขียนโปรแกรมเหล่านั้น

3
เมื่อใดที่เราควรใช้“ ไบนารีที่ฝังตัว” มากกว่า“ Linked Frameworks” ใน Xcode
มีคำถามที่ดีเกี่ยวกับความแตกต่างระหว่างทั้งสองตัวเลือกที่อธิบายไว้ในคือการเชื่อมโยงกับห้องสมุดไบนารี VS กรอบฝัง ดูเหมือนว่าเรามีตัวเลือกในการใช้ทั้งคู่สงสัยว่ากรณีใดที่เราควรใช้ไบนารีแบบฝังที่ดีกว่าหรือแทนที่จะเป็นเฟรมเวิร์กที่เชื่อมโยง มีตัวอย่างที่ชัดเจนใด ๆ ในการจัดการเรื่องนี้ให้ชัดเจนยิ่งขึ้น? ขอบคุณ

4
Cocoapods ยังคงอยู่ที่“ การวิเคราะห์การพึ่งพา”
ฉันใช้ cocoapods เพื่อจัดการการพึ่งพาของฉัน ทุกคนทำงานได้ดี ตอนนี้เมื่อฉันสร้างโครงการใหม่เพิ่มสิ่งต่อไปนี้ใน podfile ของฉัน platform :ios, '6.1' pod 'RestKit', '~> 0.20.0' เมื่อฉันทำฝักติดตั้งก็มีอย่างต่อเนื่องอยู่ในการอ้างอิงการวิเคราะห์ ความคิดใดว่าทำไมปัญหานี้
139 ios  cocoapods 

9
Xcode 6 สตอรีบอร์ดผิดขนาดหรือไม่
สร้างโครงการใหม่ตั้งแต่เริ่มต้นใน Swift ใน Xcode 6 (Beta 1) และได้เห็นพฤติกรรมแปลก ๆ กับสตอรีบอร์ดและผลลัพธ์ที่ฉันกำลังดู ฉันได้สร้างส่วนต่อประสานที่เรียบง่าย (ดังแสดงด้านล่าง) - ด้วยคุณสมบัติของ View Controller ที่รวมอยู่ เมื่อฉันเรียกใช้ตัวจำลองนี้ฉันคาดว่า 'Hello, World' จะเป็นศูนย์กลางในส่วนติดต่อผู้ใช้ - อย่างไรก็ตามดูเหมือนว่า 'Square' นี้เข้ากับหน้าจอ iPhone ได้ง่ายและทำให้มองเห็นสิ่งที่ผิด (ดูด้านล่าง ) คำถามของฉันคือ: มีคนอื่นเห็นพฤติกรรมนี้และพวกเขาแก้ไขได้อย่างไร ขอบคุณ!

10
การใช้อิมเมจที่กำหนดเองสำหรับอุปกรณ์เสริมของ UITableViewCell และให้มันตอบสนองต่อ UITableViewDelegate
ฉันใช้ UITableViewCell ที่วาดเองซึ่งรวมถึงเซลล์ของaccessoryViewฉันด้วย การตั้งค่าของฉันสำหรับ accessoryView เกิดขึ้นโดยวิธีการดังนี้: UIImage *accessoryImage = [UIImage imageNamed:@"accessoryDisclosure.png"]; UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage]; accImageView.userInteractionEnabled = YES; [accImageView setFrame:CGRectMake(0, 0, 28.0, 28.0)]; self.accessoryView = accImageView; [accImageView release]; นอกจากนี้เมื่อเซลล์เริ่มต้นใช้งานinitWithFrame:reuseIdentifier:ฉันมั่นใจได้ว่าจะตั้งค่าคุณสมบัติต่อไปนี้: self.userInteractionEnabled = YES; น่าเสียดายที่ UITableViewDelegate ของฉันtableView:accessoryButtonTappedForRowWithIndexPath:วิธีการของฉัน(ลองทำซ้ำที่ 10 ครั้ง) จะไม่ถูกทริกเกอร์ ผู้รับมอบสิทธิ์จะต่อสายอย่างถูกต้องอย่างแน่นอน สิ่งที่อาจหายไป? ขอบคุณทุกคน

30
Xcode หยุดการทำงานโปรเจ็กต์บนฮาร์ดแวร์:“ ไม่สามารถเปิด xxx.app: .. ไม่มีไฟล์ดังกล่าว .. ” [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ Xcode หยุดการเรียกใช้แอพของฉันมันเริ่มต้นโดยตรงหลังจากที่ฉันลบมันออกจากอุปกรณ์และพยายามติดตั้งใหม่อีกครั้งโดยเรียกใช้ซ้ำอีกครั้งใน Xcode (สิ่งที่ฉันเคยทำมาหลายร้อยครั้งก่อน) มันบอกว่า "ไม่สามารถเปิดแอป XXX. " "ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว (/Users/Mylaptop/Library/Developer/Xcode/DerivedData/MyApp-ekxcbebfpzkbfpzkahtfkujyqkcwprzia/Build/Products/Debug-iphoneos/MyApps.app/MyApp)" ฉันรีบูทโทรศัพท์, เปิด Xcode ใหม่, ทำความสะอาดทุกอย่าง, สร้างใหม่ทุกอย่าง ข้อความแสดงข้อผิดพลาดนี้จะไม่หายไป นี่คือ Xcode 4.5 ที่ฉันใช้มาตั้งแต่เปิดให้ใช้งานถ้าฉันเปลี่ยนกลับเป็น 4.3.2 แล้ว Xcode บอกว่า "แอปที่กำลังใช้งานเสร็จ" แต่จริงๆแล้วมันไม่ได้ทำอะไรเลย - แอพนี้ไม่ได้ติดตั้งหรือใช้งาน ฉันติดอยู่อย่างสมบูรณ์ - ไม่สามารถเรียกใช้สิ่งใดบนอุปกรณ์อีกต่อไป ข้อเสนอแนะใด ๆ
139 ios  xcode 


10
การเปลี่ยนขนาดตัวอักษรสำหรับส่วนหัวของ UITableView
ใครช่วยกรุณาแนะนำฉันเกี่ยวกับวิธีที่ง่ายที่สุดในการเปลี่ยนขนาดตัวอักษรสำหรับข้อความในส่วนหัวของ UITableView? ฉันมีหัวเรื่องของส่วนที่ใช้งานโดยใช้วิธีการต่อไปนี้: - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section จากนั้นฉันเข้าใจวิธีการเปลี่ยนความสูงส่วนหัวของส่วนโดยใช้วิธีนี้: - (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section ฉันมีเซลล์ UITableView บรรจุโดยใช้วิธีนี้: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath อย่างไรก็ตามฉันติดอยู่กับวิธีเพิ่มขนาดตัวอักษร - หรือสำหรับรูปแบบตัวอักษร - ของส่วนหัวของข้อความ มีคนช่วยได้ไหม ขอบคุณ


8
วิธีเริ่มต้น / สร้างอินสแตนซ์ของคลาส UIView แบบกำหนดเองด้วยไฟล์ XIB ใน Swift
ฉันมีคลาสที่เรียกว่าMyClassซึ่งเป็นคลาสย่อยของUIViewที่ฉันต้องการเริ่มต้นด้วยXIBไฟล์ ฉันไม่แน่ใจว่าจะเริ่มต้นคลาสนี้ด้วยไฟล์ xib ที่เรียกว่าอย่างไรView.xib class MyClass: UIView { // what should I do here? //init(coder aDecoder: NSCoder) {} ?? }
139 ios  swift 

10
Custom UITableViewCell จากปลายปากกาใน Swift
ฉันกำลังพยายามสร้างเซลล์มุมมองตารางที่กำหนดเองจากปลายปากกา ผมหมายถึงในบทความนี้ที่นี่ ฉันกำลังเผชิญกับสองประเด็น ฉันสร้างไฟล์. xib โดยมีวัตถุ UITableViewCell ลากไปไว้ ฉันสร้างคลาสย่อยของUITableViewCellและตั้งเป็นคลาสของเซลล์และเซลล์เป็นตัวระบุที่ใช้ซ้ำได้ import UIKit class CustomOneCell: UITableViewCell { @IBOutlet weak var middleLabel: UILabel! @IBOutlet weak var leftLabel: UILabel! @IBOutlet weak var rightLabel: UILabel! required init(coder aDecoder: NSCoder!) { super.init(coder: aDecoder) } override init(style: UITableViewCellStyle, reuseIdentifier: String!) { super.init(style: style, reuseIdentifier: reuseIdentifier) } override …
139 ios  uitableview  swift  ios8 

5
วิธีการสลับระหว่างแท็บอย่างรวดเร็วใน Xcode 4 คืออะไร
ฉันได้เปิดหลายแท็บในขณะที่ทำงานในโครงการ (คุณสมบัติใหม่ใน Xcode 4) แต่สำหรับการเปลี่ยนจากแท็บหนึ่งไปยังแท็บอื่นวิธีเดียวที่ฉันพบคือการใช้เมาส์ มีวิธีใดบ้างในการสลับระหว่างแท็บต่างๆโดยใช้แป้นพิมพ์ลัด


7
การใช้โปรโตคอลเป็นประเภทอาร์เรย์และพารามิเตอร์ฟังก์ชันอย่างรวดเร็ว
ฉันต้องการสร้างคลาสที่สามารถจัดเก็บอ็อบเจ็กต์ที่สอดคล้องกับโปรโตคอลบางอย่าง วัตถุควรถูกเก็บไว้ในอาร์เรย์ที่พิมพ์ ตามโปรโตคอลเอกสาร Swift สามารถใช้เป็นประเภท: เนื่องจากเป็นประเภทคุณจึงสามารถใช้โปรโตคอลได้ในหลายที่ที่อนุญาตประเภทอื่น ๆ ได้แก่ : เป็นประเภทพารามิเตอร์หรือประเภทการส่งคืนในฟังก์ชันวิธีการหรือตัวเริ่มต้น เป็นชนิดของค่าคงที่ตัวแปรหรือคุณสมบัติ เป็นประเภทของรายการในอาร์เรย์พจนานุกรมหรือคอนเทนเนอร์อื่น ๆ อย่างไรก็ตามสิ่งต่อไปนี้สร้างข้อผิดพลาดของคอมไพเลอร์: โปรโตคอล 'SomeProtocol' สามารถใช้เป็นข้อ จำกัด ทั่วไปเท่านั้นเนื่องจากมีข้อกำหนดในตัวเองหรือประเภทที่เกี่ยวข้อง คุณควรแก้ปัญหานี้อย่างไร: protocol SomeProtocol: Equatable { func bla() } class SomeClass { var protocols = [SomeProtocol]() func addElement(element: SomeProtocol) { self.protocols.append(element) } func removeElement(element: SomeProtocol) { if let index = find(self.protocols, element) …


12
โทรออกโดยใช้โปรแกรม
ฉันจะโทรศัพท์โดยใช้โปรแกรมบน iPhone ได้อย่างไร ฉันลองใช้รหัสต่อไปนี้ แต่ไม่มีอะไรเกิดขึ้น: NSString *phoneNumber = mymobileNO.titleLabel.text; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.