كيفية الطباعة على وحدة التحكم باستخدام ملعب سريع؟

StackOverflow https://stackoverflow.com//questions/24003092

  •  20-12-2019
  •  | 
  •  

سؤال

لقد كنت أتابع دليل Apple للتعرف على لغتهم الجديدة السريعة، ولكني لا أفهم لماذا يظهر الشريط الموجود على اليمين فقط "Hello, Stadium" وليس "Hello, World".يمكن للشخص أن يشرح لماذا println لا تتم طباعته على اليمين؟

// Playground - noun: a place where people can play

import Cocoa

var str = "Hello, playground"

println("Hello, world");

enter image description here

هل كانت مفيدة؟

المحلول

في Xcode 6.3 والإصدارات الأحدث (بما في ذلك Xcode 7 و8)، يظهر إخراج وحدة التحكم في منطقة التصحيح أسفل نافذة الملعب (على غرار المكان الذي يظهر فيه في المشروع).لإظهاره:

  • قائمة طعام:عرض > منطقة التصحيح > إظهار منطقة التصحيح (⌘⇧Y)
  • انقر فوق الزر الأوسط لعنصر واجهة مستخدم تخطيط مساحة العمل في شريط الأدوات

    workspace layout widget

  • انقر على المثلث الموجود بجوار المخطط الزمني أسفل النافذة

    triangle for console

أي شيء يكتب إلى وحدة التحكم، بما في ذلك Swift print بيان (أعيدت تسميته من println في Swift 2 beta) يظهر هناك.


في إصدارات Xcode 6 السابقة (والتي ربما يتعين عليك الترقية منها الآن على أي حال)، قم بإظهار المحرر المساعد (على سبيل المثال.من خلال النقر على الدائرة الصغيرة الموجودة بجانب القليل في منطقة الإخراج).يظهر إخراج وحدة التحكم هناك.

نصائح أخرى

تحتاج إلى تمكين إظهار محرر المساعد:

أدخل وصف الصورة هنا

فقط اضغط على ALT + COMMAND + ENTER لفتح محرر المساعد.سيقوم محرر المساعد بفتح عرض الجدول الزمني.يعرض الجدول الزمني افتراضيا إخراج وحدة التحكم الخاصة بك.

بالإضافة إلى ذلك، يمكنك إضافة أي سطر إلى عرض الجدول الزمني عن طريق الضغط على الدائرة الصغيرة بجوار أيقونة العين في منطقة النتائج.سيمكن هذا التاريخ لهذا التعبير.حتى تتمكن من رؤية إخراج المتغير عبر آخر 30 ثانية (يمكنك تغيير هذا أيضا) من التنفيذ.

ربما لا تزال تواجه مشكلة في عرض الإخراج في المحرر المساعد.بدلا من التفاف السلسلة في println(), ، ببساطة قم بإخراج السلسلة.على سبيل المثال:

for index in 1...5 {
    "The number is \(index)"
}

سوف أكتب (5 times) في منطقة الملعب.سيسمح لك ذلك بعرضه في المحرر المساعد (عبر الدائرة الصغيرة الموجودة في أقصى الحافة اليمنى).

ومع ذلك، إذا كنت println("The number is \(index)") لن تتمكن من تصور ذلك في المحرر المساعد.

اعتبارا من xcode 7.0.1 println هو التغيير للطباعة.انظر إلى الصورة.هناك الكثير يمكننا الطباعة. أدخل وصف الصورة هنا

حركك الماوس فوق "مرحبا، ملعب" على شريط الجانب الأيمن، سترى أيقونة العين ورمز دائري صغير بجانبه. ما عليك سوى النقر على الدائرة الأولى لإظهار صفحة التفاصيل وإخراج وحدة التحكم!

لعرض المتغيرات فقط في الملعب، فقط ذكر اسم المتغير دون أي شيء

اسمحوا القانونية= 100

stat // هذا المخرجات قيمة الإحصائيات على النافذة اليمنى الملعب

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top