Trang Chủ Xã hội Truyền thông Tổng quan về Điều hướng Dự án trong Xcode - những con voi

Tổng quan về Điều hướng Dự án trong Xcode - những con voi

Video: SceneKit in Swift Playgrounds 2025

Video: SceneKit in Swift Playgrounds 2025
Anonim

Bạn phải làm việc trong bối cảnh của một dự án Xcode để phát triển một iOS ứng dụng. Sau khi bạn đã tạo dự án của mình trong Xcode, không gian làm việc Xcode hiển thị trình điều khiển Dự án.

Xcode có rất nhiều trợ giúp dựa trên ngữ cảnh. Bất cứ khi nào bạn tò mò về cái gì đó, hãy thử Control-clicking trong một khu vực, và bạn sẽ có thể tìm thấy một menu với một lựa chọn Trợ giúp. Chẳng hạn, con số này cho biết điều gì sẽ xảy ra khi bạn nhấn Control-click trong trình điều khiển Dự án. Nó sẽ xuất hiện một trình đơn phím tắt mà từ đó bạn có thể chọn menu Trợ giúp Dự án Navigator.

Khu vực Navigator là một vùng tùy chọn ở phía bên trái của cửa sổ Workspace, nơi bạn có thể tải các điều hướng khác nhau - bao gồm cả trình điều khiển Dự án - với sự trợ giúp của bộ chọn Navigator. Để ẩn hoặc hiển thị vùng Navigator, hãy nhấp vào nút chọn View View bên trái trong thanh công cụ workspace, thể hiện trong hình này.

Khu vực Navigator bao gồm thanh chọn Navigator, vùng Content, và thanh Filter. Nó cũng có thể bao gồm các tính năng khác cụ thể cho người điều hướng được chọn.

Trình điều khiển dự án cho phép bạn làm những việc như thêm, xóa, nhóm và quản lý các tệp trong dự án của bạn hoặc chọn tệp để xem hoặc chỉnh sửa trong khu vực Trình biên tập. (Tùy thuộc vào tập tin bạn chọn, bạn sẽ thấy trình soạn thảo thích hợp.)

Trong hình này, ví dụ, tất cả các hình tam giác tiết lộ được mở để trình điều khiển Dự án hiển thị tất cả các tệp trong dự án.

Thanh lọc cho phép bạn hạn chế nội dung được hiển thị - chẳng hạn như các tệp đã chỉnh sửa gần đây, các tệp chưa lưu hoặc tên tệp.

Làm theo cách cấu trúc thư mục được hiển thị trong trình điều khiển Dự án (xem hình), thư mục đầu tiên được liệt kê được dán nhãn RoadTrip (tên dự án mẫu này). Thư mục này chứa tất cả các phần tử nguồn cho dự án, bao gồm mã nguồn, tệp tài nguyên, đồ họa và một số phần khác.

Mặc dù mỗi mẫu tổ chức các phần tử nguồn theo những cách khác nhau, mẫu ứng dụng Master-Detail tổ chức tiêu đề giao diện và tệp mã thực thi (cùng với tệp Storyboard và thư mục Hỗ trợ Tệp) bên trong thư mục RoadTrip. (Đối với biện pháp tốt, thư mục RoadTrip cũng bao gồm thư mục Frameworks và thư mục Products)

Đây là loại nội dung được ném vào các thư mục cho các dự án như dự án RoadTrip:

  • Các tệp AppDelegate: RTAppDelegate. h và RTAppDelegate. m chứa mã cho hành vi ứng dụng cụ thể tùy biến hành vi của đối tượng khung (do đó bạn không phải phân lớp phụ).

    Một đối tượng khung hành vi giàu có (được sử dụng như là) ủy thác nhiệm vụ thực hiện một trong những trách nhiệm của nó cho một đại diện ứng dụng cho một hành vi rất cụ thể.

  • Bảng phân cảnh: Các tệp sơ đồ câu chuyện sống trong dự án của bạn dưới dạng MainStoryboard. tập tin storyboard_iPad và MainStoryboard. tệp storyboard_iPhone (cho một ứng dụng phổ quát), hoặc chỉ như một MainStoryboard đơn lẻ. storyboard_ bất kỳ tệp (cho một ứng dụng dành riêng cho thiết bị).

    Với bảng phân cảnh, bạn có thể tạo và triển khai tổng quan về luồng ứng dụng của bạn và các phần tử giao diện người dùng.

  • Xem trình điều khiển: Trình điều khiển RTMasterViewController. h và RTMasterViewController. m chứa mã để kiểm soát chế độ xem ban đầu của RoadTrip (dựa trên mẫu Bản mô tả chi tiết).

  • Hỗ trợ Tệp: Trong thư mục này, bạn thường tìm thấy tiêu đề biên dịch (các tệp tiêu đề được biên dịch để giảm thời gian biên dịch ứng dụng) của các khuôn khổ bạn sẽ sử dụng - chẳng hạn như RoadTrip_Prefix. pch - cũng như danh sách tài sản (RoadTrip-Info. plist) và chính. m, chức năng chính của ứng dụng của bạn. Bạn thậm chí có thể tìm thấy hình ảnh và các tập tin media khác, và một số tập tin dữ liệu.

    InfoPlist. tập tin chuỗi được sử dụng để bản địa hoá (dịch văn bản trong ứng dụng của bạn sang tùy chọn ngôn ngữ của người dùng).

  • Khung: Thư mục này chứa các thư viện mã hoạt động giống như khối xây dựng prefab cho ứng dụng của bạn. Bằng cách chọn mẫu ứng dụng Master-Detail, bạn cho Xcode biết rằng nên thêm các khuôn dạng UIKit, Foundation và CoreGraphics vào dự án của bạn bởi vì bạn sẽ cần đến chúng trong loại ứng dụng này.

  • Sản phẩm: Thư mục Sản phẩm hơi khác một chút so với những sản phẩm khác. Trong đó, bạn sẽ tìm thấy RoadTrip cuối cùng. tệp ứng dụng chứ không phải mã nguồn của ứng dụng mà là phiên bản được xây dựng của ứng dụng, có nghĩa là nó đã được dịch từ mã nguồn sang mã đối tượng để bộ xử lý của iPad thực thi.

    Hiện tại, tệp này được liệt kê màu đỏ vì tệp không thể tìm thấy.

Khi tên tệp xuất hiện bằng màu đỏ, điều này có nghĩa là Xcode không thể tìm thấy tệp tin cơ sở bên dưới. Và bởi vì bạn chưa bao giờ biên soạn ứng dụng RoadTrip, điều ý nghĩa là RoadTrip. tệp ứng dụng (bản thân ứng dụng) bị thiếu.

Bạn có thể nhận thấy một số mục trong điều hướng của dự án trông giống như các thư mục, nhưng bạn sẽ sớm khám phá ra rằng chúng thường không hành động như các thư mục. Nếu bạn chỉ cần mở thư mục RoadTrip trên máy Mac - bên ngoài ngữ cảnh Xcode - bạn sẽ không thấy tất cả các & ldquo; thư mục & rdquo; xuất hiện trong cửa sổ Xcode. Đó là bởi vì các thư mục này chỉ đơn giản là các nhóm giúp tổ chức và tìm thấy những gì bạn đang tìm kiếm.

Tổng quan về Điều hướng Dự án trong Xcode - những con voi

Lựa chọn của người biên tập

Làm thế nào để trình bày các ngày trong các định dạng khác nhau trong R - núm vú

Làm thế nào để trình bày các ngày trong các định dạng khác nhau trong R - núm vú

Bạn có thể nhận thấy trong R như. Ngày () là mặc định theo mặc định: Nó dự kiến ​​ngày được định dạng theo thứ tự của năm, tháng, và ngày. May mắn thay, R cho phép bạn linh hoạt trong việc xác định định dạng ngày tháng. Bằng cách sử dụng đối số định dạng của. Date (), bạn có thể chuyển đổi bất kỳ định dạng ngày thành một đối tượng Date. ...

Làm thế nào để dự đoán các giá trị dữ liệu mới với R - núm vú

Làm thế nào để dự đoán các giá trị dữ liệu mới với R - núm vú

Ngoài mô tả các mối quan hệ, mô hình cũng có thể được sử dụng để dự đoán các giá trị cho dữ liệu mới. Cho rằng, nhiều hệ thống mô hình trong R sử dụng cùng một chức năng, được gọi là predict (). Mỗi mô hình hóa mô hình trong R có một hàm dự đoán với hương vị riêng của nó, nhưng nhìn chung các chức năng cơ bản cũng giống nhau cho tất cả chúng. ...

Lựa chọn của người biên tập

Làm thế nào để Gửi tin nhắn trực tiếp trên Twitter - núm vú

Làm thế nào để Gửi tin nhắn trực tiếp trên Twitter - núm vú

Tin nhắn trực tiếp (DMs) cho phép bạn gửi đi liên lạc với các ghi chú cá nhân thông qua Twitter. Giống như các tweet thường lệ và @replies, tin nhắn trực tiếp được giới hạn ở 140 ký tự. Không giống như các tweet thường dùng và @replies, người duy nhất có thể thấy một tin nhắn trực tiếp là người nhận. Bạn có thể gửi DM chỉ cho người dùng Twitter đang theo dõi bạn ...

Làm thế nào để tìm kiếm người trên Twitter - núm vú

Làm thế nào để tìm kiếm người trên Twitter - núm vú

Bạn có thể tìm kiếm người trên Twitter theo nhiều cách. Cách đơn giản nhất là sử dụng trường tìm kiếm - tìm biểu tượng kính lúp và các từ Search Twitter bên trong một hình bầu dục - hiện diện trong thanh điều hướng ở đầu mỗi trang Twitter. Chạy tìm kiếm của bạn bằng bất kỳ tên, từ khóa, ngành, tiêu đề và ...

Làm thế nào để Thiết lập tin nhắn văn bản Twitter (Giao hàng SMS) - núm vú

Làm thế nào để Thiết lập tin nhắn văn bản Twitter (Giao hàng SMS) - núm vú

Để Chọn tham gia để nhận Twitter thông qua tin nhắn văn bản (gửi SMS). Trước tiên, bạn phải thiết lập một thiết bị di động để Twitter biết nơi gửi Tweets của bạn. Để làm như vậy, hãy làm theo các bước sau: Nhấp vào biểu tượng bánh răng ở góc trên cùng bên phải của Twitter của bạn. com màn hình chính. Nhấp vào Cài đặt trong ...

Lựa chọn của người biên tập

Lợi ích sức khoẻ của Thiền - Thập kỷ

Lợi ích sức khoẻ của Thiền - Thập kỷ

Trong những năm 70 và 80 Thiền Siêu Việt và sự thư giãn- nghiên cứu đáp ứng các nghiên cứu khoa học về thiền định, và kết quả cho thấy những lợi ích đặc biệt của thiền định đối với một loạt các biện pháp sức khoẻ, từ huyết áp và mức cholesterol đến tuổi thọ và tần suất các chuyến thăm của bác sĩ. Dưới đây là một số ví dụ về một số kết quả nghiên cứu liên quan đến thiền định ...

Sĩ quan của freemason Lodge - những người có đầu

Sĩ quan của freemason Lodge - những người có đầu

Sĩ quan được các thành viên trong hội đồng bầu ra, mặc dù một số ít được Thầy tôn kính chỉ định. Trong hầu hết các nhà nghỉ, các nhân viên phục vụ ở vị trí của họ trong một năm. Tên và nhiệm vụ của các nhân viên hầu hết được lấy từ các phong tục tập quán cũ được thực hiện bởi các phường của các nhà đúc thời trung cổ, nơi có trí thông thái có nguồn gốc. Ở Anh ...

Bạn nên thiền định trong bao lâu? - núm vú

Bạn nên thiền định trong bao lâu? - núm vú

Bạn có thể thích thiền của mình ngắn và nhanh hoặc lâu và chậm. Nếu bạn không thể lập lịch trình nửa giờ, thì hãy thiền trong vài phút. Ngồi 5-10 phút mỗi ngày tốt hơn là ngồi hàng giờ một tuần một lần - mặc dù bạn có thể muốn làm cả hai. Đồng hồ báo thức kỹ thuật số ...