มีวิธีใน Xcode เพื่อค้นหาสถานที่ทั้งหมดที่มีการเรียกวิธีการหรือคุณสมบัติหรือไม่
ในคราสตัวอย่างเช่นคุณสามารถคลิกขวาที่วิธีการและเลือกการอ้างอิงค้นหา มีอะไรที่คล้ายกันใน Xcode?
มีวิธีใน Xcode เพื่อค้นหาสถานที่ทั้งหมดที่มีการเรียกวิธีการหรือคุณสมบัติหรือไม่
ในคราสตัวอย่างเช่นคุณสามารถคลิกขวาที่วิธีการและเลือกการอ้างอิงค้นหา มีอะไรที่คล้ายกันใน Xcode?
คำตอบ:
ในภาพ ...
หมายเหตุสองประการ:
init
และนี่จะเรียกใช้เมธอดใดก็ได้init
เช่นกัน ไม่ฉลาดเลย ...
ใช่เปิดเครื่องมือแก้ไขผู้ช่วยและแทนที่จะเป็นคู่เลือกผู้โทร
ตั้งแต่ XCode 4.5 คุณสามารถคลิกที่ "แสดงตัวเลือกการค้นหา" ในช่องค้นหาของนาวิเกเตอร์การค้นหา คุณสามารถระบุ "การอ้างอิงสัญลักษณ์"
วางจุดแทรกในการเรียกใช้วิธีการหรือการประกาศและเลือกค้นหา> ค้นหาสัญลักษณ์ที่เลือกในโครงการ สำหรับตัวเลือกแบบหลายส่วนจะเน้นเฉพาะส่วนแรก แต่การค้นหาดูเหมือนจะทำงานได้อย่างน่าเชื่อถือ นอกจากนี้คุณยังสามารถใช้ค้นหาลำดับชั้นการโทรซึ่งไฮไลต์ทั้งบรรทัดแทน
รายการเมนูตามบริบทที่สอดคล้องกัน (ค้นหาสัญลักษณ์ที่เลือกในเวิร์กสเปซ) ใช้งานได้เช่นกัน ตรวจสอบให้แน่ใจว่าไม่มีข้อความใดถูกเลือกมิฉะนั้นจะค้นหาคำที่เลือกแทนตัวเลือกทั้งหมด ในการทำเช่นนั้นคุณสามารถคลิกด้วยปุ่มซ้ายของเมาส์ก่อนคลิกด้วยปุ่มเมาส์ขวา (หรือ Control-click) ในตำแหน่งเดียวกัน ไม่มีปัญหาดังกล่าวกับลำดับชั้นการค้นหาตามบริบท
ด้วย xcode 4 ตอนนี้คุณสามารถคลิกขวาที่การอ้างอิงและเลือก "ข้ามไปที่คำจำกัดความ"
^1
ดังนั้นฉันมักจะสามารถกด^1, c, enter
เพื่อแสดงรายการ